Acting
Community Rating
5.9
TMDB estimate
Born in
Pretoria, Gauteng, South Africa

Legends
2026

Hostage
as Thomas Mercer
2025

The Assassin
as Luka
2025

Love on the Danube: Kissing Stars
as Rex Callaghan
2024

And Mrs.
as David
2024

Love Rat
as Niko
2024

Tyger
as Father O'Brien
2023

The Swarm
as Michael Roche
2023

National Theatre Live: The Seagull
as Dorn
2022

Ridley
as Harry Graylish
2022

Sister Boniface Mysteries
as Gerry Ardwell
2022

FBI: International
as Agent Tolga Celik
2021

The Titans That Built America
as Pierre Du Pont
2021

Whitstable Pearl
as Minister Cameron
2021

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

Sherlock: The Abominable Bride
as Thomas Ricoletti
2016

The Coroner
as Prof. Tal Greening
2015

Unforgotten
as Adrian Mullery
2015

Humans
as Matthew
2015

Cuckoo
as Marcus Costello
2012