Visual Effects
1974-05-22 · London, England, UK
Cicada Princess
2012 · Movie
Surrogates
2009 · Movie
Sin City
2005 · Movie
Sky Captain and the World of Tomorrow
2004 · Movie
Hellboy: The Seeds of Creation
Hellboy
Men in Black II: Creature Featurettes
2002 · Movie
Men in Black II