Born 1970 (age 56) · Cape Town, South Africa
Appears in 67 titles

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) .

Filmography

A Beautiful Mind
7.9
A Beautiful Mind
2001
as Technician
Safe House
6.5
Safe House
2012
as Soccer Stadium Commentator (uncredited)
My Super Ex-Girlfriend
5.2
My Super Ex-Girlfriend
2006
as Leo
Starship Troopers 3: Marauder
4.8
Starship Troopers 3: Marauder
2008
as Chief Bull Brittles
Nefarious
6.7
Nefarious
2023
as Detective Russo
The Cleaning Lady
5.5
The Cleaning Lady
2018
as Michael
Eisenstein in Guanajuato
6.1
Eisenstein in Guanajuato
2015
as Hunter S. Kimbrough
Infidel
5.5
Infidel
2019
as Pierre Barthes
Sarah's Oil
8.1
Sarah's Oil
2025
as Earl
What if...
6.9
What if...
2010
as Joel Muller
Pups Alone
5.8
Pups Alone
2021
as Lenny
Running for Grace
6.5
Running for Grace
2018
as Mayor
Bernie the Dolphin
5.8
Bernie the Dolphin
2018
as Brock Winters / The Mayor
The Penitent Thief
5.8
The Penitent Thief
2021
as Tiran
The Secret Village
2.7
The Secret Village
2013
as Joe
Blood in the Water
4.6
Blood in the Water
2016
as Marius Roos
Fresh Kills
6.2
Fresh Kills
2024
as Nello
No Postage Necessary
5.3
No Postage Necessary
2018
as Agent Ames
What Remains
4.9
What Remains
2022
as Scott
Cassidy Way
4.4
Cassidy Way
2016
as Truck Driver