Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Ivan D. Lucas
Follow
Born in Cape Town, Western Cape, South Africa
Died 28 March 2023
Actor
See all 7 →
Sealed
2000
?.?
?.?
From Dusk Till Dawn 3: The Hangman's Daughter
Shotgun
Sealed
1998
?.?
?.?
Ernest in the Army
Pres. Almar Habib Tufuti
Sealed
1993
?.?
?.?
The Visual Bible: Matthew
Phillip
Sealed
1991
?.?
?.?
Sweet 'n Short
Bossie