
Acted in 20
2020s
- 2026
A Royal Christmas Switch
Mayor Sutton
My Daughter's Trapped in a Throuple
Ben Taylor
- 2025
Tempted
James
- 2024
Be Careful What You Say
Julian
Exposure
Angelo
- 2023
- 2022
Christmas on Repeat
John
Journey to Hell
Michael Johnson
2010s
- 2015
- 2013
Final: The Rapture
Mark Orr
Assassins Tale
Johnny Solo
2000s
- 2009
- 2008
End of the Road
Movie
Live Fast, Die Young
David Putnam
- 2007
- 2002
White Boy
Aaron
- 2000