Taunie Vrenon is known for her work on The Big Blue (1988), Mutant Hunt (1987) and Switch (1991). Read more on iMDB