Career
Her first role was in the American film, The Neptune Factor, but she is perhaps best known for starring in the Japanese cult film, Tetsuo: The Iron Manitoba Recently she has devoted her time to writing and directing, and is known for her surreal and violent experimental films.