Leonard Shepherd was born on April 13, 1882 in London, England. He was an actor, known for Dreyfus (1931), Ultus and the Secret of the Night (1917) and It Is for England! (1916). He was married to Helena Head. He died on April 17, 1958 in Enfield, Middlesex, England.