Archangel
Lilith & Eve (2022)
Self
Our Baby: A Modern Miracle (2020)
Gaston De Caillavet
Colette (2018)
Headspace (2017)
Adam (segment "Brace")
Boys on Film 14: Worlds Collide (2016)
Henri
Dankinja (2015)
Adam
Brace (2015)
Yob In Park 1
Chance (2015)
Writer
Stone (2023)
Director
Listen (2019)
Boys On Film 19: No Ordinary Boy (2019)
Bully (2018)
Boys On Film 16: Possession (2017)
Executive Producer
Dusk (2017)
Boys On Film 15: Time & Tied (2016)
Story
Dawn (2016)
Producer
X-Why (2011)