Directing
The Lizard of the 20th Street
2025 · Movie
The singing of the flies
2023 · Movie
Sunrise
Miranda's Marionettes
2019 · Movie
Plastic
2015 · Movie
Last Passengers
2010 · Movie
Fatal Lottery
1997 · Movie