Arnold Vosloo Filmography: Every Movie and TV Show in Order
All 49 Arnold Vosloo roles in chronological order (1987 to 2025): 29 movies and 20 TV series.

How many movies and TV shows has Arnold Vosloo been in? This complete Arnold Vosloo filmography lists 49 credited roles (29 films, 20 TV series), in chronological order from 1987 to 2025, with links to our full guides where available.
Arnold Vosloo movies in order
- Gor (1987) as Norman
- Steel Dawn (1987) as Makker
- Buried Alive (1989) as Ken Wade
- 1492: Conquest of Paradise (1992) as Guevara
- Hard Target (1993) as Pik van Cleef
- Darkman II: The Return of Durant (1995) as Peyton Westlake / Darkman
- Darkman III: Die Darkman Die (1996) as Peyton Westlake / Darkman
- Zeus & Roxanne (1997) as Claude Carver
- Progeny (1998) as Dr. Craig Burton
- The Mummy (1999) as Imhotep
- The Mummy Returns (2001) as Imhotep
- Endangered Species (2002) as Warden
- Agent Cody Banks (2003) as Molay
- Blood Diamond (2006) as Colonel Coetzee
- Living & Dying (2007) as Rick Devlin
- Odysseus & the Isle of Mists (2008) as Odysseus
- Fire and Ice: The Dragon Chronicles (2008) as King Augustin
- G.I. Joe: The Rise of Cobra (2009) as Zartan
- DC Showcase Original Shorts Collection (2010) as Black Adam (segment "The Return of Black Adam") (voice)
- Superman/Shazam!: The Return of Black Adam (2010) as Black Adam (voice)
- All Star Superman (2011) as Bar-El (voice)
- Green Lantern: Emerald Knights (2011) as Abin Sur (voice)
- Odd Thomas (2013) as Tom Jedd
- G.I. Joe: Retaliation (2013) as Zartan
- Shark Killer (2015) as Nix
- Silverton Siege (2022) as Johan Langerman
- Condor's Nest (2023) as Colonel Martin Bach
- Sniper: The Last Stand (2025) as Kovalov
- London Calling (2025) as Harry
Arnold Vosloo TV shows
- Red Shoe Diaries (1992) as Bill
- American Gothic (1995)
- Nash Bridges (1996) as Alex Raab
- Charmed (1998) as Darklighter
- Alias (2001) as Mr. Zisman
- 24 (2001) as Habib Marwan
- NCIS (2003) as Amit Hadar
- Bones (2005) as Jacob Broadsky
- Psych (2006) as J.T. Waring
- Shark (2006) as Andre Zitofsky
- Chuck (2007) as Vincent Smith
- Young Justice (2010) as Kobra (voice)
- Grimm (2011) as Jonathon Wilde
- Elementary (2012) as Christos Theophilus
- The Blacklist (2013) as Marko Jankowics
- Crisis (2014) as Jacob Vries
- Bosch (2015) as Rudy Tafero
- Tom Clancy's Jack Ryan (2018) as Jost Van Der Byl
- Professionals (2020)
- Ludik (2022) as Daan Ludik
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Arnold Vosloo been in?
Arnold Vosloo has 29 credited film roles and 20 TV roles, for a total of 49 credits from 1987 to 2025.
What was Arnold Vosloo's first major role?
Gor (1987).
What is Arnold Vosloo's most recent project?
London Calling (2025).



