← Back to explore



























PL
Filmography28 titles

Black Beauty
2020as Mr. Winthrop
2020as Mr. Winthrop

Black Sails
2014as Captain Benjamin Hornigold
2014as Captain Benjamin Hornigold

Invictus
2009as Mr. Pienaar
2009as Mr. Pienaar

Dredd
2012as Control Operator 2 (uncredited)
2012as Control Operator 2 (uncredited)

The Devil's Mistress
2008as Governor
2008as Governor

Jonestown: Paradise Lost
2007as Charles Garry
2007as Charles Garry

Zulu
2013as Dr. Joost Opperman
2013as Dr. Joost Opperman

Love on Safari
2018as Glen Woods
2018as Glen Woods

The Bang Bang Club
2010as James Nachtwey
2010as James Nachtwey

Wonder Woman 1984
2020as CJCS (Oval Office)
2020as CJCS (Oval Office)

Outcasts
2010as Captain Kellerman
2010as Captain Kellerman

Apartment 7A
2024as Dr. Sapirstein
2024as Dr. Sapirstein

The Girl
2012as Bob Boyle
2012as Bob Boyle

Accidents
1989as Harvey Smythe
1989as Harvey Smythe

Death Race 2
2010as Warden Medford Parks
2010as Warden Medford Parks

Running Free
1999as Officer
1999as Officer

Sniper: Reloaded
2011as Martin Chandler
2011as Martin Chandler

Blue Crush 2
2011as Ira
2011as Ira

Bordering on Bad Behavior
2014as Israeli President
2014as Israeli President

I Dreamed of Africa
2000as Sven
2000as Sven

Interview with a Hitman
2012as Xavier
2012as Xavier

Slipstream
2005as Hooks
2005as Hooks

Borderline
2002as Judge
2002as Judge

The Bone Snatcher
2003as Johan
2003as Johan

Operation Delta Force 2: Mayday
1998as Executive Officer Bremov
1998as Executive Officer Bremov

American Kickboxer
1991as Prosecutor
1991as Prosecutor

Supernova
2005as Edwards
2005as Edwards

Cavegirl
as Interrogator
as Interrogator