Directing · 5 titres
Abaddon
2023
Why I Want to Fuck Djokhar Tsarnaev
2017
A permanent part of me
2019
Survival of the Sickest
Demoneulogy
2024