ThelmaFilm • 2017
Sick of MyselfFilm • 2022
Lords of ChaosFilm • 2018
Handling the UndeadFilm • 2024
The MonitorFilm • 2011