Martin Scorsese and Baz Luhrmann on "Gilda" 2010
Supervising Producer
My Big Fat Independent Movie 2005
Post Production Supervisor
Forbidden Lust 2004
Actor
Credits from TMDB.