Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
David Renard
Follow
Born 22 July 1921 in Texas, USA
Died 19 August 1973 (aged 52)
Actor
See all 9 →
Sealed
1965
?.?
?.?
Ship of Fools
Woodcarver
Sealed
1969
?.?
?.?
Change of Habit
Colom
Sealed
1967
?.?
?.?
The Spy in the Green Hat
Donkey Man
Sealed
1972
?.?
?.?
The Stepmother
Pedro Lopez