John Frazier

Crew

2007

Transformers

- Special Effects

Visual Effects

2007

Transformers

- Special Effects Supervisor