
A South African born New Yorker with over three decades of versatile, award winning performances in popular, world-wide theatrically released studio & independent films, prime-time & cable television & New York theater. After small speaking roles opposite Russell Crowe in Ron Howard's A Beautiful Mind (2001) & David Chase's The Sopranos (1999) as Gaetano; his breakthrough lead role came in 2005 on Law & Order: Special Victims Unit (1999) directed by Oscar winner Juan José Campanella. Starring opposite Mariska Hargitay, Chris Meloni, & Bradley Cooper as the chilling yet engaging fundamentalist Milan Zergin. Also, a coveted recurring role on Ugly Betty (2006), becoming South Africa's first male SAG Award Nominee (Ensemble Comedy Performance). Followed by significant supporting roles in the studio films My Super Ex-Girlfriend (2006) opposite Eddie Izzard, Luke Wilson, & Uma Thurman directed by Ivan Reitman for Twentieth Century Fox . An ensemble lead in Sony's Starship Troopers 3: Marauder (2008) produced by David Lancaster, a supporting role in Pure Flix's What If... (2010), & supporting lead in the Lionsgate family film Army Dog (2016) .
A South African born New Yorker with over three decades of versatile, award winning performances in popular, world-wide theatrically released studio & independent films, prime-time & cable television & New York theater. After small speaking roles opposite Russell Crowe in Ron Howard's A Beautiful Mind (2001) & David Chase's The Sopranos (1999) as Gaetano; his breakthrough lead role came in 2005 on Law & Order: Special Victims Unit (1999) directed by Oscar winner Juan José Campanella. Starring opposite Mariska Hargitay, Chris Meloni, & Bradley Cooper as the chilling yet engaging fundamentalist Milan Zergin. Also, a coveted recurring role on Ugly Betty (2006), becoming South Africa's first male SAG Award Nominee (Ensemble Comedy Performance). Followed by significant supporting roles in the studio films My Super Ex-Girlfriend (2006) opposite Eddie Izzard, Luke Wilson, & Uma Thurman directed by Ivan Reitman for Twentieth Century Fox . An ensemble lead in Sony's Starship Troopers 3: Marauder (2008) produced by David Lancaster, a supporting role in Pure Flix's What If... (2010), & supporting lead in the Lionsgate family film Army Dog (2016) .

Stay Forte
Character:
Release Date:20/11/2025

Sarah's Oil
Character:Earl
Release Date:06/11/2025

Hazel's Heart
Character:William
Release Date:26/09/2025

Between Borders
Character:Duane
Release Date:26/01/2025

Saint Nick of Bethlehem
Character:Harvey
Release Date:14/11/2024

Fresh Kills
Character:Nello
Release Date:14/06/2024

unDEFILED
Character:Coach Joe Baines
Release Date:04/02/2024

Condition of Return
Character:
Release Date:23/07/2023

MobKing
Character:
Release Date:26/05/2023

Nefarious
Character:Detective Russo
Release Date:14/04/2023

What Remains
Character:Scott
Release Date:02/12/2022

Find Her
Character:Felix Leonard
Release Date:01/10/2022

Pursuit of Freedom
Character:Bedros
Release Date:16/09/2022

Blackwood
Character:Henri
Release Date:22/07/2022

Pups Alone
Character:Lenny
Release Date:19/11/2021

Destination Marfa
Character:Vincent (The Hitchhiker)
Release Date:02/08/2021

The Penitent Thief
Character:Tiran
Release Date:25/02/2021

The Message
Character:Gerald Walker
Release Date:16/02/2020

Infidel
Character:Pierre Barthes
Release Date:08/11/2019

Selling Isobel
Character:Alfonso
Release Date:26/10/2019

Bernie the Dolphin
Character:Brock Winters / The Mayor
Release Date:07/12/2018

The Cleaning Lady
Character:Michael
Release Date:24/08/2018

Running for Grace
Character:Mayor
Release Date:17/08/2018

No Postage Necessary
Character:Agent Ames
Release Date:06/07/2018

Avalanche
Character:Nate
Release Date:25/03/2018

Windsor
Character:Pierre Gandy
Release Date:22/09/2016

Blood in the Water
Character:Marius Roos
Release Date:26/08/2016

Cassidy Way
Character:Truck Driver
Release Date:23/02/2016

Army Dog
Character:Sheriff Bill McCallister
Release Date:12/01/2016

Eisenstein in Guanajuato
Character:Hunter S. Kimbrough
Release Date:11/02/2015

Where the Road Runs Out
Character:Martin
Release Date:26/09/2014

The Two Thieves
Character:Demas
Release Date:01/04/2014

The Secret Village
Character:Joe
Release Date:18/10/2013

Awakened
Character:Benny Dawson
Release Date:12/06/2013

Jimmy
Character:Mr. Laney
Release Date:04/06/2013

Stealing Roses
Character:Joey
Release Date:01/06/2012

Poe
Character:Johnathon Poe
Release Date:08/05/2012

Safe House
Character:Soccer Stadium Commentator (uncredited)
Release Date:08/02/2012

A Million Colours
Character:Major Shawn Dixon
Release Date:01/05/2011

3 Blind Saints
Character:Frankie
Release Date:01/01/2011

What if...
Character:Joel Muller
Release Date:20/08/2010

Starship Troopers 3: Marauder
Character:Chief Bull Brittles
Release Date:19/07/2008

Live Fast, Die Young
Character:Rupe
Release Date:01/01/2008

My Super Ex-Girlfriend
Character:Leo
Release Date:20/07/2006

The Coldest Winter
Character:
Release Date:21/10/2005

Solidarity
Character:Adam
Release Date:16/06/2005

A Beautiful Mind
Character:Technician
Release Date:14/12/2001

Astoria
Character:Nick
Release Date:26/03/2000

The Chosen
Character:Moses

FBI
Character:Fabian Shabani

S.W.A.T.
Character:Omar Morina

American Genius
Character:David Sarnoff

Togetherness
Character:Yanni

Person of Interest
Character:Aris Zappo

The Suite Life on Deck
Character:Stéphane

Ugly Betty
Character:Steve

Arrested Development
Character:Gator

NCIS
Character:Danny Coyle

Without a Trace
Character:Dimitri

Law & Order: Criminal Intent
Character:Phil Bartoli

Law & Order: Special Victims Unit
Character:Milan Zergin

The Sopranos
Character:Gaetano Giarizzo