Algea: God of Pain
2024 · Acting
He Never Left
Rite of the Shaman
2022 · Director, Writer
Polygamy Gone Wrong
2020 · Director, Writer
City of Salt
2020 · Director, Writer, Acting
Attollo
2018 · Writer, Acting