Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leach Cross was born on February 12, 1886 in New York City, New York, USA. He was an actor, known for The Vanishing Dagger (1920), Fighting Blood (1923) and The Prince of Broadway (1926). He died on September 7, 1957 in New York City, New York, USA.