Writer
Baby Blue
2025 · Writer
Play Dead
2022 · Writer
The Visitor
Blood Moon
2021 · Writer
Songbird
2020 · Screenplay
Crimson
2020 · Writer
Misconduct
2016 · Writer
Hangman
2015 · Screenplay
Not Safe for Work
2014 · Writer
Junkie
2012 · Writer
Luster
2010 · Writer
Dark Island