HUB
Acting
Ivan D. Lucas
*1970
in Cape Town, South Africa
5/10
The Last Warrior
1989
5/10
From Dusk Till Dawn 3: The Hangman's Daughter
1999
4/10
Ernest in the Army
1998
Mama Africa
2002