Birthday
1915-08-18
Deathday
1995-12-14
Place of Birth
Boston, Massachusetts, USA

Leo Needham

Acting

Popular Movies

Popular TV-Shows