Leonard Shepherd(1882-1958)
- Actor
Leonard Shepherd was born on 13 April 1882 in London, England, UK. He was an actor, known for It Is for England! (1916), The Dreyfus Case (1931) and Lucky Jade (1937). He was married to Helena Head. He died on 17 April 1958 in Enfield, Middlesex, England, UK.