Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Joseph Leon
Follow
Born 8 June 1918 in New York City, New York, USA
Died 25 March 2001 (aged 82)
Actor
See all 16 →
Sealed
1982
?.?
?.?
Sophie's Choice
Dr. Blackstock
Sealed
1985
?.?
?.?
Brewster's Millions
Stamp Store Proprietor
Sealed
1957
?.?
?.?
Sweet Smell of Success
Joe Robard (uncredited)
Sealed
1971
?.?
?.?
Shaft
Byron Leibowitz