Actress and voice-over artist.
Appaloosa
Role(s): Tilda
Galaxy Hunter
Role(s): Cherry
Andre
Role(s): Lynne
Mail Order
Role(s): Greta
Fantasy
Role(s): Nina Svankmajer