2025
as Erikas
2022
as Joseph Crackstone
2021
as Herald at the Duel
2020
as Ted Daszkiewicz
2019
as Aldrich (voice)
2017
as Kemp
2017
as Inspector Peter Fielder
2016
as Rud
2016
as The Businessman
2016
as Eli
2014
as Cazan
2014
as Moses
2014
as Titus Anronicus
2013
as Richard Broom
2013
as Moses
2012
as Charlie McGuire
2011
as Constable Clark
2011
as Sgt. MacKenzie
2010
as Basil Thomas
2010
as Ammon
2009
as Constable Clark
2009
as Hennessey
2008
as Ray
2008
as Millais Culpin
2007
as Tucker
2006
2004
as John Boucher
2003
as Thomas Seymour
2003
as Hamlet
1997
as Pasha
1984