Most widely known from her part in Regulation & Purchase: Particular Victims Device, she also appeared in the 2002 humor Sorority Kids. She got her first camcorder encounter as Allison McAllister in 2001’s OVERCOME It. She performed Michelle Ernhardt in the display Raising the Pub. She got wedded to Alex Nesic, her co-star from Sleeper Cell. She starred in the display Sleeper Cell with Oded Fehr.