2021
as Stuart
2016
as Horned God
as Attendant to Philip II of Spain
2015
as Guy Fawkes
2012
as Dr Dan O'Bannon
2011
as Spanish Soldier (uncredited)
2007
as Italian Slickster #3
2002
as Edward the First