AdWe Are Zombies
2024•English
The Wolf and the Lion
2021•French, Portuguese
The Sacrifice Game
2023•English
The Voyeurs
2021•English, French +2
The Hummingbird Project
2019•English
Moonfall
2022•Chinese, English +1
Fifteen Inches of Sheer Dynamite
2026