Search movies and TV series
Acting
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) .

Vindication: Search and Rescue
as Government Agent Stevens

Stay Forte

Sarah's Oil
as Earl

Hazel's Heart
as William

Between Borders
as Duane

Saint Nick of Bethlehem
as Harvey

Fresh Kills
as Nello

unDEFILED
as Coach Joe Baines

Condition of Return

MobKing

Nefarious
as Detective Russo

What Remains
as Scott

Find Her
as Felix Leonard

Pursuit of Freedom
as Bedros

Blackwood
as Henri

Pups Alone
as Lenny

Destination Marfa
as Vincent (The Hitchhiker)

The Penitent Thief
as Tiran

The Message
as Gerald Walker

Infidel
as Pierre Barthes

Selling Isobel
as Alfonso

The Chosen
as Moses

Bernie the Dolphin
as Brock Winters / The Mayor

FBI
as Fabian Shabani

The Cleaning Lady
as Michael

Running for Grace
as Mayor

No Postage Necessary
as Agent Ames

Avalanche
as Nate

S.W.A.T.
as Omar Morina

Windsor
as Pierre Gandy

Blood in the Water
as Marius Roos

Cassidy Way
as Truck Driver

Army Dog
as Sheriff Bill McCallister

American Genius
as David Sarnoff

Eisenstein in Guanajuato
as Hunter S. Kimbrough

Togetherness
as Yanni

Where the Road Runs Out
as Martin

The Two Thieves
as Demas

The Secret Village
as Joe

Awakened
as Benny Dawson

Jimmy
as Mr. Laney

Stealing Roses
as Joey

Poe
as Johnathon Poe

Safe House
as Soccer Stadium Commentator (uncredited)

Person of Interest
as Aris Zappo

A Million Colours
as Major Shawn Dixon

3 Blind Saints
as Frankie

What if...
as Joel Muller

The Suite Life on Deck
as Stéphane

Starship Troopers 3: Marauder
as Chief Bull Brittles

Live Fast, Die Young
as Rupe

Ugly Betty
as Steve

My Super Ex-Girlfriend
as Leo
The Coldest Winter

Solidarity
as Adam

Arrested Development
as Gator

NCIS
as Danny Coyle

Without a Trace
as Dimitri

A Beautiful Mind
as Technician

Law & Order: Criminal Intent
as Phil Bartoli