Avedon 2026
Executive Producer
The New Orleans Sazerac 2016
Director
Grabbers 2012
Producer
Hurt 2009
The City of Your Final Destination 2009
Credits from TMDB.