All roles

Ticket of No Return
1979, Movie - Drama
Even Dwarfs Started Small
1970, Movie - Drama, Comedy
Freak Orlando
1981, Movie - Fantasy, Comedy