No photo
Directed 6
2020s
- 2025
Agnus Dei
Director
- 2021
2000s
- 2009
The Bee and the Wind
Director
- 2008
Fleeting Love
Director
- 2006
Armando
Director
Wrote 4
2020s
- 2021
2000s
- 2009
The Bee and the Wind
Screenplay
- 2008
Fleeting Love
Screenplay
- 2006
Armando
Screenplay