2024
as Leo
2023
as Abun Ra Jabari
2021
as Leo
2020
as Dr. Feza
2019
as Badman / Bra Max
2018
as Bafana
2018
as Officer Ndereba
2017
as Jose
2016
as Patrice Lumumba
2015
as Skhalo
2015
as Sergeant Morena
2014
as Self
2014
as Joshua
2013
as Detective #2
2013
as Gabriel
2011
as Lieutenant Oka
2011
as Himself
2011
as Camp leader
2010
as Jean Baptiste
2010
as Chaveka