Dead Language 2025
Director, Screenplay
The Etruscan Smile 2018
Director
Aya 2012
Director, Screenplay, Director of Photography
Lost Paradise 2009
The Substitute 2006
Screenplay
Tuesday's Women 2005
Draft 2004
Grip
Sabbath Entertainment 2003
Director, Writer, Cinematography
Credits from TMDB.