
38 credits

Apartment 7A(2024)
Dr. Sapirstein

I Wish I Never Existed(2024)
Grandpa

Black Beauty(2020)
Mr. Winthrop

Wonder Woman 1984(2020)
CJCS (Oval Office)

Love on Safari(2018)
Glen Woods

Jakkals 13(2016)
The Agency

The Perfect Wave(2014)
Mr. McCormack (dad)

Bordering on Bad Behavior(2014)
Israeli President

Zulu(2013)
Dr. Joost Opperman

The Girl(2012)
Bob Boyle

Dredd(2012)
Control Operator 2 (uncredited)

Interview with a Hitman(2012)
Xavier

The Bang Bang Club(2011)
James Nachtwey

Blue Crush 2(2011)
Ira

Sniper: Reloaded(2011)
Martin Chandler

Death Race 2(2010)
Warden Medford Parks

Invictus(2009)
Mr. Pienaar

Endgame(2009)
Sampie Terreblanche

Goodbye Bafana(2007)
Major Pieter Jordaan
To Be First(2007)
Val Schrire

Jonestown: Paradise Lost(2007)
Charles Garry

Slipstream(2005)
Hooks

Supernova(2005)
Edwards

12 Days of Terror(2004)
Mayor Perillo

The Bone Snatcher(2003)
Johan

What Boys Like(2003)
Mr. Shatwell

Borderline(2002)
Judge

I Dreamed of Africa(2000)
Sven

Running Free(1999)
Officer

Operation Delta Force 2: Mayday(1998)
Executive Officer Bremov

American Kickboxer(1991)
Prosecutor

Thieves of Fortune(1990)
Boardroom Man

Reason to Die(1990)
Detective Silver

Return to Justice(1990)
Baskin

Enemy Unseen(1989)
Dixon (as Paddy Lyster)

Dirty Games(1989)
Male Terrorist

Accidents(1989)
Harvey Smythe

Impact(1988)
Captain Simson