He is known for his roles in Mandela: Long Walk to Freedom, Starship Troopers 3: Marauder, and The Color of Freedom.