Buffer Zone
2023 · Director, Writer
ΝΙΚΗ (or The Impossible Hope of Trying)
2025 · Director, Writer
A Jar of Nuts
2019 · Director, Writer
Interlude
2015 · Director
Song to the Siren
2010 · Director, Writer
Dorothea
2014 · Director, Writer