Opera of Horror and Salvation 2026
Director
Trap 2022
Director, Editor
Sedated 2021
Syndrome IO 2019
Credits from TMDB.