Actor
Corriedale: Backstage Pass
2026 · as Sam Dingle
Emmerdale: The Dingles - For Richer, For Poorer
2010 · as Sam Dingle
Five Seconds to Spare
2000 · as The Alaska Factory: Jake
The Last Yellow
1999 · as Keith
TwentyFourSeven
1998 · as 'Wolfman' Knighty
Captives
1994 · as Trustee Prisoner
Là-bas (Down There)
1994 · as Kid with hyperactivity
The Token King
1993 · as Whittaker