Movies

Boetie Goes to the BorderBoetie van Tonder
1984

Wild ManeuvresBoetie van Tonder
1985

GorNorman
1987

Steel DawnMakker
1987
SN
Saturday Night at the Palace
1987

Skeleton CoastBlade
1988

Act of PiracySean Stevens
1988

The RevengerMackie
1989

Circles in a ForestSaul Barnard
1989

Buried AliveKen Wade
1989

Reason to DieWesley Wilson
1990

The Rutanga TapesAssad
1990

Living To DieJimmy
1990

1492: Conquest of ParadiseGuevara
1992

The Finishing TouchMikael Gant
1992

Red Shoe Diaries 2: Double DareBill (archive footage)
1993

Hard TargetPik van Cleef
1993

Darkman II: The Return of DurantPeyton Westlake / Darkman
1995

Darkman III: Die Darkman DiePeyton Westlake / Darkman
1996

Zeus & RoxanneClaude Carver
1997

Rough DraftStefan
1998

ProgenyDr. Craig Burton
1998

The MummyImhotep
1999

Building a Better MummySelf
1999
OT
Opening the Tombs of the Golden Mummies: Live
2000

The Mummy ReturnsImhotep
2001

The Red Phone: ManhuntWolf
2001

Con ExpressAnton Simeonov
2002

Warrior AngelsLuke
2002

Endangered SpeciesWarden
2002

Global EffectDr. Richard Hume
2002

Agent Cody BanksMolay
2003
TR
The Red Phone: CheckmateWolf
2004

American MeltdownKhalid / Sands
2004
F
ForgivenessTertius Coetzee
2004

Lasko - Death Train
2006

Blood DiamondColonel Coetzee
2006

Living & DyingRick Devlin
2007

Hidden CameraNatas
2007

Odysseus & the Isle of MistsOdysseus
2008

Fire and Ice: The Dragon ChroniclesKing Augustin
2008

G.I. Joe: The Rise of CobraZartan
2009

DC Showcase Original Shorts CollectionBlack Adam (segment "The Return of Black Adam") (voice)
2010

Superman/Shazam!: The Return of Black AdamBlack Adam (voice)
2010

All Star SupermanBar-El (voice)
2011

Green Lantern: Emerald KnightsAbin Sur (voice)
2011

Odd ThomasTom Jedd
2013

G.I. Joe: RetaliationZartan
2013

Shark KillerNix
2015

The HarrowingDr. Franklin Whitney
2017

GriekwastadCol. Dick de Waal
2020

Silverton SiegeJohan Langerman
2022

Condor's NestColonel Martin Bach
2023

Sniper: The Last StandKovalov
2025

London CallingHarry
2025

RanabaaliSir Theodre Hector
2026