All roles

Bad Attitude: The Art of Spain Rodriguez
2021, Movie - Documentary
Make Me Psychic
1978, Movie - Animation
Quasi at the Quackadero
1976, Movie - Animation, Comedy