2025
as Melokuhle
2024
as Ak
2020
as Adams
2018
as Dorian
2017
as Early Human
2016
as Early Human (as Theophilus Bongani Ndyalvane)
2015
as Party Guest (uncredited)
2014
as Young Man