Robot Chicken: Star Wars 2007
Technical Supervisor
7 Angels in Eden 2007
as Will Laremy, Director, Writer
Satan's Little Helper 2005
as Driver
Credits from TMDB.