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