0.0724
Popularity3
Credits8.1
Rating25.7M
Budget373M
RevenueVisual Effects
Primarily
1989 Indiana Jones and the Last Crusade Special Effects Supervisor
1980 The Empire Strikes Back Special Effects
1979 Alien Special Effects Technician