Most famous for her starring role as Lindsay in the 2009 Netherlands-produced horror movie The Human Centipede, this American stage and screen actress also appeared in such films as Empty, Hallows Eve, and Julia.
When she was just four years old, she made an uncredited appearance in the Ron Howard-directed fantasy movie Willow.
During her time at New York City's American Academy of Dramatic Arts (AADA), she earned the prestigious Charles Jehlenger performance award.
She spent her early years in Boston, Massachusetts and New York, New York.
Early in their respective careers, she and fellow film actress Julia Stiles both appeared in theatrical productions at New York City's La MaMa Experimental Theatre Club.