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