All roles

I Am My Own Woman
1992, Movie - Drama, Documentary
A Virus Knows No Morals
1986, Movie - Drama, Sci-Fi, Comedy
Max and Moritz Reloaded
2005, Movie - Comedy