Crew
Changeling
2008
Special Effects Technician
Mystic River
2003
Special Effects
The Perfect Storm
2000
Special Effects