Isle of Mia 2023
Director
Robalo 2021
Dig Another Grave 2019
Eikasia 2018
as He, Director
Intrusion 2016
The Night is Calling 2016
Credits from TMDB.