2024
as Charles
2023
as Daniel
2022
as Astro-Traffic Control Officer
2022
as DS Kwesi Edmund
2022
as DC Connor Pollock
2021
as David
2019
as Nmeri Ora
2019
as Yusuf
2019
as Mob Boss (uncredited)
2018
as Kwabena / Brian / Fabrice / Olawale
2016
as Lumis Bean
2013
as Mano Dayak
2013
as William Letso
2012
as Delio
2011
as Big Dave
2010
as Lokoyas rådgiver
2005
as Steve Richards