At 16, he appeared in South African TV commercials for many brands such as: Vodacom UK, Pepsi USA, Opel Europe, Orange Communications, Nestle, and KFC.
[6] From 2002 to 2004, he worked as the assistant set dresser for the films Pavement, Citizen Verdict and Wake of Death.
Since then, he received many supportive roles in many major international films such as Blood Diamond (with Leonardo DiCaprio), The Deal (with Meg Ryan), Goodbye Bafana (with Joseph Fiennes) and Starship Troopers Marauder (with Casper Van Dien).
After relocating to Johannesburg, he got the opportunity to play the role "Jack van Reenen" in the M-Net soap opera The Wild.
During this period, he was invited to act in some international television serials such as Dominion, Homeland and Black Sails.