Actor · Born 1954
Shake Hands with the Devil
2007 · as President Habyarimana
Wah-Wah
2005 · as Dr. Zim Mzimba
Beyond Borders
2003 · as Dawit Ningpopo
Hijack Stories
2001 · as 'Bra Biza' director
Born Free: A New Adventure
1996 · as George Luello
The Redemption: Kickboxer 5
1995 · as Police Detective
Woman of Desire
1994 · as Det. Louis Stone
The Air Up There
1994 · as Mingori Mining Company Clerk
Yankee Zulu
1993 · as Zulu Mashabela
Dust Devil
1992 · as Joe Niemand
Escape From Kampala
1991 · as Wycliffe Kato
Cry Freedom
1987 · as Mapetla