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) .
My Super Ex-Girlfriend
(Leo)
Starship Troopers 3: Marauder
(Chief Bull Brittles)
Pups Alone
(Lenny)
Nefarious
(Detective Russo)
MobKing
Poe
(Johnathon Poe)
3 Blind Saints
(Frankie)
Selling Isobel
(Alfonso)
Condition of Return
Find Her
(Felix Leonard)
The Coldest Winter
The Secret Village
(Joe)
Blackwood
(Henri)
Awakened
(Benny Dawson)
Stealing Roses
(Joey)
Saint Nick of Bethlehem
(Harvey)
unDEFILED
(Coach Joe Baines)
What Remains
(Scott)
Eisenstein in Guanajuato
(Hunter S. Kimbrough)
Live Fast, Die Young
(Rupe)
Cassidy Way
(Truck Driver)
Fresh Kills
(Nello)
Safe House
(Soccer Stadium Commentator (uncredited))
Where the Road Runs Out
(Martin)
Blood in the Water
(Marius Roos)
Sarah's Oil
Windsor
(Pierre Gandy)
Army Dog
(Sheriff Bill McCallister)
A Million Colours
(Major Shawn Dixon)
What if...
(Joel Muller)
The Mob Priest
(Diamond Dan)
No Postage Necessary
(Agent Ames)
The Cleaning Lady
(Michael)
Running for Grace
(Mayor)
Bernie the Dolphin
(Brock Winters / The Mayor)
The Two Thieves
(Demas)
Avalanche
(Nate)
Acre Beyond the Rye
(Peter)
The Message
(Gerald Walker)
Infidel
(Pierre Barthes)
The Penitent Thief
(Tiran)
Candles
Pursuit of Freedom
(Bedros)
Destination Marfa
(Vincent (The Hitchhiker))
Between Borders
(Duane)
Jimmy
(Mr. Laney)
The December Cross
(Officer Ralph)
Law & Order: Special Victims Unit
(Milan Zergin)
Without a Trace
(Dimitri)
NCIS
(Danny Coyle)
Ugly Betty
(Steve)
The Chosen
(Moses)
Person of Interest
(Aris Zappo)
The Sopranos
(Gaetano Giarizzo)
The Suite Life on Deck
(Stéphane)
Law & Order: Criminal Intent
(Phil Bartoli)
Togetherness
(Yanni)
Arrested Development
(Gator)
FBI
(Fabian Shabani)