0.193
Popularity3
Credits7.5
Rating173M
Budget426M
RevenueVisual Effects
Primarily
2026 Masters of the Universe Special Effects Supervisor
2026 Project Hail Mary Special Effects Supervisor
2024 Venom: The Last Dance Special Effects Supervisor