Peter Mahlangu is known for his work on Crazy Safari (1991), A Good Man in Africa (1994) and Stander (2003). Read more on iMDB