Leach Cross was born on February 12, 1886 in New York City, New York, USA as Louis Cross Wallach. He was an actor, known for The Prince of Broadway (1926), The Vanishing Dagger (1920) and Six Second Smith (1923). He died on September 7, 1957 in New York City.