2025
as Erikas
2009
as Constable Clark
2010
as Ammon
2011
2021
as Herald at the Duel
2007
as Don Gerau De Spes
2014
as Cazan
2016
as Eli
as Moses
as Rud
1997
as Pasha
as Tucker
2008
as Ray
as Sgt. MacKenzie
as The Businessman
as Hennessey
2017
as Inspector Peter Fielder
2012
as Charlie McGuire
as Titus Anronicus
2003
as Hamlet