Director
Arachnicide
2014
My Lai Four: Soldati senza onore
2010
The Lease
2018
Maya the Sacrifice
2019
Dead Gamers
Unspoken Letters
2023