Issa 2017
Director
The Last Dinosaur 1977
Special Effects, Special Effects Assistant, Visual Effects Director
Credits from TMDB.