Info mistake?
Biography
Harry Leroy was born in 1895 in California.
Awards
Known For
Filmography
No data