2025
2018
as Self
2016
as Aetius
2015
as Horse groom
2013
as Bjorn
as Agent Jones
2011
as John the Brave
2010
as Joseph Atash
as Grolton
2009
2008
as Uther