Harry Foyle
Achilles / Odysseus / Aeneas
Jacob
1994
Nine Days
2021
Brand Upon the Brain!
2007
The Experiment
2010
Call Me Crazy: A Five Film
2013
The Caveman's Valentine
2001
Three Wishes
1995
The 33
2015
The Return
2024
Tuesday
2024
End of Sentence
2019
Lucky Them
2013
Man with No Past
2025
Doctor Who: The Night of the Doctor
2013
The Good Doctor
2011