VEVO Presents: Nine Inch Nails Tension 2013 2013
Production Design, Art Direction
Nine Inch Nails: The Slip - Rehearsals 2008
Director, Editor
Nine Inch Nails: Beside You in Time 2007
Director, Editor, Still Photographer
Nine Inch Nails: And All That Could Have Been 2002
Video Assist Operator, Director
Credits from TMDB.