
Filmography

Black Sails
2014 · Captain Benjamin Hornigold

Wonder Woman 1984
2020 · CJCS in Oval Office

Dredd
2012 · Control Operator 2 (uncredited)

Reyka
2021 · Richard

Leonardo
2011 · Dr Petrangelli

Invictus
2009 · Mr. Pienaar

Death Race 2
2010 · Warden Medford Parks

Cavegirl
2002 · Interrogator

Known Gods
2005 · Deetlef Koen

The Devil's Whore
2008 · Governor

Outcasts
2011 · Captain Kellerman

Sniper: Reloaded
2011 · Martin Chandler

Apartment 7A
2024 · Dr. Sapirstein

Black Beauty
2020 · Mr. Winthrop

Interview with a Hitman
2012 · Xavier

Women in Love
2011 · Mr. Crich

The Bang Bang Club
2011 · James Nachtwey

Zulu
2013 · Dr. Joost Opperman

I Dreamed of Africa
2000 · Sven

The Girl
2012 · Bob Boyle

Endgame
2009 · Sampie Terreblanche

Operation Delta Force 2: Mayday
1998 · Executive Officer Bremov

Love on Safari
2018 · Glen Woods

The Bone Snatcher
2003 · Johan

Goodbye Bafana
2007 · Major Pieter Jordaan

Blue Crush 2
2011 · Ira

Slipstream
2005 · Hooks

12 Days of Terror
2004 · Mayor Perillo

Borderline
2002 · Judge

Running Free
1999 · Officer

What Boys Like
2003 · Mr. Shatwell

Bordering on Bad Behavior
2014 · Israeli President

American Kickboxer
1991 · Prosecutor

I Wish I Never Existed
2024 · Grandpa

The Perfect Wave
2014 · Mr. McCormack (dad)

Dirty Games
1989 · Male Terrorist

Supernova
2005 · Edwards

Accidents
1989 · Harvey Smythe

Impact
1988 · Captain Simson

Citizen Verdict
2003 · Governor Charlie Behr

Jonestown: Paradise Lost
2007 · Charles Garry

Enemy Unseen
1989 · Dixon (as Paddy Lyster)

Reason to Die
1990 · Detective Silver

Thieves of Fortune
1990 · Boardroom Man

Return to Justice
1990 · Baskin

Jakkals 13
2016 · The Agency
To Be First
2007 · Val Schrire