Roy Del Ruth
Directing
1893-10-18
New Castle, Delaware, USA
0.3103
Thomas LeRoy Ruth