Catane 2025
Actor
The Capture 2024
Enescu, Skinned Alive 2024
as Nae Ionescu
Ecce Homo Brâncoveanu 2024
as Printul Stefan
6.9 on the Richter Scale 2016
as Young Man #1
Sweet Little Lies Downtown 2016
as Doru
Dragonheart 3: The Sorcerer's Curse 2015
as Toothless Pict
Credits from TMDB.