Documentaries
Lost in Time: Unearthing the Primevals
2024
as Self
Visual Effects
Titanic
1997
Visual Effects Supervisor
Crew
Lost in Time: Unearthing the Primevals
2024
Thanks
The Witches of Eastwick
1987
Visual Effects Art Director
Enemy Mine
1985
Visual Effects Art Director
The Goonies
1985
Visual Effects Art Director
Art
Young Sherlock Holmes
1985
Art Direction