RSC Live: Antony & Cleopatra 2017
as Pompey
Jarhead 2005
Assistant Chief Lighting Technician
Buzz Saw 2005
Writer, Director, Music, Producer, Production Design
Last House on Hell Street 2002
Original Music Composer
Insaniac 2002
as Tony
Credits from TMDB.