DesiMDB

Acting

Leo Needham

EN cinema · 7 credits

Born

18 August 1915

Died

14 December 1995 (aged 80)

Birthplace

Boston, Massachusetts, USA

Known for

Filmography