2023
as Masked Adjutant
2011
as Undercover Bum
2001
as Tom in 'The Glass Menagerie'
2013
as Italian Journalist
2008
as Banquo
2017
as Luke
1993
as Tom Carter
2025
as Gregory
2016
as Atticus
1995
as Italian Waiter
2014
as Sir Philip Mowbray
as Director
2005
as DS Jez Kendall