Nine Inch Nails - Self Destruct 1994 TBA
Director
The Warped Tour Documentary 2009
Director, Writer, Editor
Electric Apricot 2007
Director of Photography
Nine Inch Nails: Closure 1997
Nine Inch Nails: Further Down The Spiral Tour 1995
Camera Operator
Credits from TMDB.