Known For: Crew
IMDb
Special Effects Technician
Cursed
Mr. & Mrs. Smith
The Italian Job
Special Effects
Lost Highway
The Love Bug