Cinéma :
* La femme (2017) :Il joue le rôle de "David", un ami du personnage principal, Joan.
* Panthère noire (2018) :Il a le rôle de "Okoye's Warrior".
* Viens comme tu es (2019) :Il joue le rôle de "Michael", un personnage dont les luttes contre le VIH sont dépeintes.
* Le stand des baisers (2018) :Il joue le rôle de "M. Flynn", le père d'Elle. Il apparaît également dans sa suite, The Kissing Booth 2 (2020) .
* Sérieusement célibataire (2016) :Il a joué le rôle de "Kenny".
* Le bonheur est un mot de quatre lettres (2018) :Il joue le rôle de "Tumi".
Télévision :
*Scandale ! (2014-2015) :Il a joué le personnage "Mpho" dans le feuilleton sud-africain.
* Générations : l'héritage (2014-2015) :Il a joué le rôle de "Zolani" dans ce feuilleton sud-africain.
* Reine Sono (2020) : Il a joué le personnage "Shandu" dans cette série Netflix.
* La rivière (2018-2020) : Il a joué le personnage "Lindiwe's Ex" dans ce feuilleton sud-africain.
* La femme (2020-présent) : Il joue le rôle de « Nqobile » dans cette série dramatique sud-africaine basée sur le livre du même nom.
Il ne s'agit pas d'une liste exhaustive, mais elle donne un bon aperçu de son travail dans différents genres et plateformes.