2003
as Sean's Man
2016
as Thomas Ricoletti
2024
as David
2004
as Morgan
2007
as Rebel Leader
as Waiter
2010
as Gustavo Helguerra
2022
as Dorn
2006
as Ratza
2011
as Yasha
2023
as Father O'Brien
as Rex Callaghan