
Birthday
N/A
Gender
Male
Place of Birth
Pretoria, Gauteng, South Africa
Also know as
--

(2022) National Theatre Live: The Seagull
as Dorn

(2023) Tyger
as Father O'Brien

(2006) All In The Game
as Ratza

(2016) Sherlock: The Abominable Bride
as Thomas Ricoletti

(2004) The Defender
as Morgan

(2010) Legacy
as Gustavo Helguerra

(2011) National Theatre Live: The Cherry Orchard
as Yasha

(2003) The Principles of Lust
as Waiter

(2003) Lara Croft: Tomb Raider - The Cradle of Life
as Sean's Man

(2024) And Mrs.
as David

(2007) The Fever
as Rebel Leader

(2024) Love on the Danube: Kissing Stars
as Rex Callaghan

(1999) CI5: The New Professionals
as ---

(2012) Cuckoo
as Marcus Costello

(2015) Unforgotten
as Adrian Mullery

(2010) Persons Unknown
as Mark Renbe

(2005) Doctor Who
as General Logan

(1986) Casualty
as Sean Maddox

(2022) Sister Boniface Mysteries
as Gerry Ardwell

(2015) Humans
as Matthew

(2015) The Coroner
as Prof. Tal Greening

(2022) Ridley
as Harry Graylish

(2019) Jesus: His Life
as João Batista / Caifás

(2024) Love Rat
as Niko

(2021) The Titans That Built America
as Pierre Du Pont

(2021) Whitstable Pearl
as Minister Cameron

(2007) Benidorm
as Julio
Legends
as ---

(2021) FBI: International
as Agent Tolga Celik

(2025) The Assassin
as Luka

(2023) The Swarm
as Michael Roche

(2025) Hostage
as Thomas Mercer

(2003) Grease Monkeys
as Jeremy