Directing
The Werefish
2026 · Movie
They Persist
Hatchling
2025 · Movie
It's Never Over Easy
I Spy Myself
2024 · Movie
Solid Ground
Olan, Earthbound
2023 · Movie
Arcade
2022 · Movie