Teagan Clive is an actress and writer, known for Jumpin' Jack Flash (1986), Interzone (1987) and Sinbad of the Seven Seas (1989). Read more on iMDB