Dead Language 2025
Director, Screenplay
The Etruscan Smile 2018
Director
Aya 2012
Lost Paradise 2009
Tuesday's Women 2005
Sabbath Entertainment 2003
Director, Writer
Credits from TMDB.