No photoTara LeighActingKnown ForSplatter2009Splatter2009Galidor: Defenders of the Outer Dimension2002Protection2001Metamorphosis: The Alien Factor1990Bogie1980