NEBULA
Discover
Movies
TV Shows
Acting
Leo Houck
November 4, 1888 — January 21, 1950
Lancaster, Pennsylvania, USA
Known
for
48
The Cock-Eyed World
1929
0
Jack and Jill
1917
Leo Houck — NEBULA