Superior Firepower: Making 'Aliens'
Role(s): Camera Operator
Satan in the Suburbs
Role(s): Director
Warriors of the French Foreign Legion