L
Actor

Leo Needham

August 18, 1915 (80 years old) Boston, Massachusetts, USA Died December 14, 1995
'Paper Tiger' Exclusive Interviews
Celebrity Interviews