Fires of the Moon 2025
as Convert
Eat Locals 2017
as Private Jones
Ironclad 2011
as Wulfstan
Patagonia 2010
as Martin
A Boy Called Dad 2009
as Robbie's Mate
EastEnders: Dot's Story 2003
as Ewan
Care 2000
as Donald Bainbridge
Thicker Than Water 1993
as Charge Nurse Howard
Credits from TMDB.