2022
as Lord Howard
2021
as Old Edward Laurent
2020
as David
2017
as Tostig
2016
as Crixus
2016
as Robert Tarl
2015
as Terence Brooks
2015
as Juan Martinez de Recalde
2011
as Robert Holt
2010
as Alan Garvey
2008
as Cerdan
2005
as Mo
2004
as Ethan
2003
as Efnisien (voice)
2001
as Second horseman
2000
as Praetorian Guard #1
2000
as Rodriquez