Paul the Apostle
2020 · Adventure
as Reuben
Dog Soldiers
2002 · Action
as Bruce
The Adventures of Greyfriars Bobby
2005 · Adventure
as Constable John Gray
The Contract
2007 · Action
as Johnson
Jesus
2000 · Biography
as Judas Iscariot
Merlin S1-S5
1998 · Action
as Cornwall