Stephen James
Stephen James is a Canadian visual effects artist. He won an Academy Award in the category of Best Visual Effects for the film Dune: Part Two.
Crew
-
Department Crew
Job Digital Effects Supervisor
Average Rating7.814118 votesRelease DateSep 15, 20214 years ago -
Department Crew
Job Digital Effects Supervisor
Average Rating6.87546 votesRelease DateJul 31, 20196 years ago
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect