Russell Hubley was born on January 5, 1895 in England. He is known for The Avenging Trail (1917).
No data