Career
She has appeared in 55 films and television shows since 1978. She starred in the 1983 film Louisiana Belle captive, which was entered into the 33rd Berlin International Film Festival.
She has appeared in 55 films and television shows since 1978. She starred in the 1983 film Louisiana Belle captive, which was entered into the 33rd Berlin International Film Festival.