#
buy premium
Leo Needham

Leo Needham

Birthday: 18 August 1915, Boston, Massachusetts, USA

Leo Needham was born on August 18, 1915 in Boston, Massachusetts, USA. He was an actor, known for Battle Taxi (1955), Lassie's Great Adventure (1963) and Stark (1985). He was married to Diane Ada ...Show More

Leo Needham's FILMOGRAPHY
as Actor (66)
CouchTuner