The Capture 2024
Actor
Where Elephants Go 2024
as Marcel
Appalachia 2022
When Time Stood Still 2021
as Self
Mo 2019
as Motanu'
Jaulas 2018
as Vasile
One Step Behind the Seraphim 2017
as Dorneanu
Credits from TMDB.