2024
2022
as Lazar
2020
as Dimitrie
2017
as Ian
2017
as Deacon
2016
as Cabbie
2016
as Hotel Manager
2013
as Washington
2007
as Nico
2007
as Sir Patrick of Delphi
2006
as Chief Weasel
2006
as Nero
2006
as Youth (uncredited)
2006
as Sven
2005
as Sleepy Young Man
2004
as Lord John Huntly
as Nero