File 631 2022
as Dinu
Alice T. 2019
as Luca
Moromete Family: On the Edge of Time 2018
as Niculae
The Phantom Father 2012
as small Robert
Credits from TMDB.