Role w serialach
Isidingo
jako Stuart Buller
519 odcinków
Idols (South Africa)
jako Presenter
49 odcinków
The Morning After
jako Roland
8 odcinków
Wojownik
jako Thayer
6 odcinków
Cape Town
jako Brian Louis
6 odcinków
Niedostrzegana
jako Reuben Theron
6 odcinków
Abraham Lincoln
jako William Seward
3 odcinków
Marvel: Jessica Jones
jako Justin Boden
2 odcinków
Cavegirl
jako Mud
2 odcinków
Czarna lista
jako Graham Flynn
1 odcinków
Czarne lustro
jako Anthony
1 odcinków
1923
jako Charles Hardin
1 odcinków