Actor
G20
2025 · as Melokuhle
ILLVILLE
2024 · as DEA Agent
Prey
2024 · as Ak
TimeCrafters: The Treasure of Pirate's Cove
2020 · as Adams
Sirens
2018 · as Dorian
Voyage of Time: Life's Journey
2017 · as Early Human
Voyage of Time: The IMAX Experience
2016 · as Early Human (as Theophilus Bongani Ndyalvane)
Knight of Cups
2015 · as Party Guest (uncredited)