John Matshikiza Filmography
- Actor (19 credits)
- SMS Sugar Man (2008)
- Shake Hands with the Devil (2007) President Habyarimana
- Wah-Wah (2005) Dr. Zim Mzimba
- Beyond Borders (2003) Dawit Ningpopo
- Hijack Stories (2000) «Bra Biza» director
- Born Free: A New Adventure (1996) George Luello
- Le propre de l'homme (1996) Davidson
- The Redemption: Kickboxer 5 (1995) Police Detective
- The Air Up There (1994) Mingori Mining Company Clerk
- Yankee Zulu (1993) Zulu Mashabela
- Woman of Desire (1993) Det. Lewis Stone
- Dust Devil (1992)
- Soldier Soldier (1991) Sgt Samuel Kekana
- The Play on One (1988) Wycliffe Kato
- Mandela (1987) Walter Sisulu
- Cry Freedom (1987) Mapetla
- Death Is Part of the Process (1986)
- The Singing Detective (1986) Visiting Doctor
- Dust (1985) Hendrick
- Producer (1 credits)