Born
1983-05-29 (age 42)
Known For
Acting
No biography available.
Mr. Nobody
as Stefano age 22-40
2009
Hell Bent for Leather
as Owen Oakeshott
2007
A Ghost Story for Christmas: The Room in the Tower
as John Clinton
2025
Primeval
as Hilary Becker
Father Brown
as Dr Tony Fairfax
2013
Sister Boniface Mysteries
as Oliver Canning
2022
Endeavour
as Bruce Belborough
New Dawn - Making the New Primeval
as Self
2011
A Ghost Story for Christmas
1971
Not Safe for Work
as Alex
2015