Doctor Plague
2026 · Acting
Soft
2018 · Acting
Instinct
2017 · Writer, Acting
Retreat
2024 · Acting
Next Week
Peter Rabid
Toast
2022 · Writer, Acting
Company of Four
2018 · Director, Writer, Acting