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