An American actress, born in Albany, Georgia. She is best known for her role in Piranha II: The Spawning (1981).
(According to views)