Leo Needham 08/18/1915 , (109 years old) in Boston, Massachusetts, USA

Known for department

Acting

Biography

poster Perry Mason (1957)

Officer Norton

poster Battle Taxi (1955)

SSgt. 'Slats' Klein

poster 13 West Street (1962)

Guard (uncredited)

poster Once Too Often (1950)

Fate (uncredited)

Show more
Show more

No have Galleyries