Known For
Photos
Filmography

Flesh
Movie

Deliberate
Movie · as Mr. Benjamin Jacobs

Die Kantoor
TV · as Kayle Smith · 13 eps

The Shakedown
Movie · as Justin Diamond

Lioness
TV · as Max · 10 eps

Secret Life of a Celebrity Surrogate
Movie · as Hayden Von Richter

FBI: Most Wanted
TV · as Winston LaRay · 1 ep

We Are Not Alone
Movie · as Flatmate

Troy: Fall of a City
TV · as Diomedes · 8 eps

Eye in the Sky
Movie · as Sergeant Mike Gleeson

Kite
Movie · as Vic Thornhill

Dominion
TV · as Gabriel · 21 eps
Stealing Time
Movie

Shotgun Garfunkel
Movie · as Brandon

Safari
Movie · as Andrew Heerden

The Girl
Movie · as Jim Brown

Dirty Laundry
Movie · as Marc

Homeland
TV · as Clark Russel · 1 ep
Jozi
Movie · as James

NCIS: Los Angeles
TV · as Akhos Laos · 1 ep
Footskating 101
Movie · as Hunter

Grey's Anatomy
TV · as Daniel · 1 ep

Binnelanders
TV · as Dr. Dylan Fourie · 310 eps

NCIS
TV · as John Calfa · 1 ep

Hooded Angels
Movie · as Militia Man 5

Hijack Stories
Movie · as Brixton cop #2

Pure Blood
Movie · as Faan


