Known For
Filmography
—2025
2022
2018
20132013
2011200720062006
2005
1992
Teach Me
Teach Me
Movie · as Joseph

Paradise
TV · as Adam · 1 ep

Vampire Academy
TV · as Robert Karp · 5 eps

Zoe and the Astronaut
Movie · as Doctor
Kingmakers
Kingmakers
Movie · as Femi

Father Brown
TV · as Emmanuel Jannitte · 1 ep
Patient 17
Patient 17
Movie · as Sam Asper
Empathy
Empathy
Movie · as PC Jarvis
In the Mood
In the Mood
Movie

Torchwood
TV · as Charles Gaskell · 1 ep

Millions
Movie · as Gonzaga

A Touch of Frost
TV · as Dr. Howell · 1 ep
