2023 Thanks
2019 Production Supervisor
2000 Director
2000 Animation
1999 Layout
1994 Dr. Lucas Elliot (voice)
1993 Harry Buddisker (voice)
1984 Extra