Steve Garrard
Biography
Filmography
Visual Effects (Feature Film)
28 Days Later
(2003)
Digital Effects
Mission: Impossible II
(2000)
Effects Coordinator
Lost in Space
(1998)
Digital Scanning & Recording (Cinesite/Europe)