The Lazarus Project
2022 - 2023 • Director
Is This Sexual Harassment?
2019 • Director
Number 13
2006 • Director
Don't Take My Baby
2015 • Producer
Murdered by My Boyfriend
2014 • Producer
The Song of Lunch
2010 • Producer
Criminal Justice
2008 - 2009 • Producer