Actor
The Nameless Ballad
2026 · as Sam Gallo
Zero A.D.: The Birth of Christ
3 Dec 2026 · as Joseph
Juliet & Romeo
2025 · as Romeo Montague
The Last Supper
2025 · as Jesus Christ
Cliffs of Freedom
2019 · as Demetri
Monster Party
2018 · as Jeremy
Septembers of Shiraz
2015 · as Parviz Amin
The Rezort
2015 · as Mike