0.0429
Popularity5
Credits7
Rating143M
Budget423M
RevenueVisual Effects
Primarily2022 Black Adam Special Effects Supervisor
2012 The Amazing Spider-Man Prosthetic Supervisor
2005 War of the Worlds Effects Supervisor
2003 Big Fish Effects Supervisor
2001 A.I. Artificial Intelligence Effects Supervisor