Edifice 129 2024
Screenplay, Director, Director of Photography
Eleġija 2014
Editor, Writer, Director
Plangent Rain 2011
Director, Writer
Visions of Europe 2004
Director, Writer, Editor
The Isle 2004
Genesis 2001
Director
Credits from TMDB.