2023
as Maurice
2022
as Elkan Abrahamson
2021
as Claverton
2021
2021
as John
2020
as Publisher
2020
as David Briggs
2019
as Judge Jeffreys
2019
as Chris
2018
as Consultant Jacob Sayers
2018
as Prime Minister
2017
as Rabbi
2017
as Cauchon
2016
as Ethan Watkins
2016
as Roger Levy
2016
as Denholm
2016
as Philostrate
2016
as Edgar Booth Cunningham, Jr.
2015
as Theatre Director
2015
as Philip Emerson
2014
as Ambrose
2014
as Junius Brutus
2013
as Alex
2013
2013
as AA Leader
2012
as Ralph Ackerman
2012
as Aiden Hawkchurch
2011
as Don John
2010
as Neil
2009
as 1st Lord Dumaine
2008
as Businessman
2006
as TV Director
2006
as Tailor
2004
as Eliakim
2003
as Nathanael
2003
as Nathanael
2001
as Schmuley
2001
as Peter
1999
as Tax Collector
1999
as Michael Townsend
1986
as Tim McCaffrey
1986
as Tony
as Inspector Bliss