Seriously! 1990
Director
Cream Lemon DARK 1987
Producer
The Little Flying Fish Gets Sick 1982
Little Women 1980
30,000 Miles Under the Sea 1970
Assistant Director
Cyborg 009 and the Monster Wars 1967
Credits from TMDB.