2017
as George Stanley
2016
as Duke Charles of Monmouth
2013
as Robert Earl of Finchmore
2004
as Larry's Son
2002
2001
as Christopher Castle
as Peter van Pels
1997
as Marcus Heywood