Peacock 2018
Visual Effects Production Manager
Famous Woman 1983
Director
Elephant Wife 1980
Tiger Love 1977
8 Strikes of the Wildcat 1976
Credits from TMDB.