Crew
The Condemned
2007
Special Effects Technician
Ghost Ship
2002
Special Effects Technician
Queen of the Damned
2002
Special Effects Technician
Pitch Black
2000
Special Effects Technician