Glee
2009 · Acting
Escape from Pretoria
2020 · Acting
Cognitive
2025 · Acting
The Legend Maker
2014 · Acting
10 Terrorists
2012 · Acting
Nzara ‘76
Acting
Yellow Card
2000 · Acting