She also has several acting credits including a recurring role on the Sci Fi Channel series The Invisible Man.
She is known for having acted in several roles, including a recurring part on the Sci-Fi Channel series "The Invisible Man."