Cast Credits Law & Order: Special Victims Unit (1999) Guest starring as Helena Episode 7x11: Alien (Dec 6, 2005)