Known for Acting

2017
as Deacon
2005
as Sleepy Young Man
2022
as Lazar
2017
as Ian
2006
as Youth (uncredited)
2013
as Washington
2007
as Nico
2016
as Cabbie
2016
Production Manager
2016
as Hotel Manager
2006
as Chief Weasel
2016
as Radu
2007
as Sir Patrick of Delphi
2025
as Matei
2006
as Sven
2024
2006
as Nero
2024
as Stephen the Great (Stefan cel Mare)