An American actress, born in New York, United States. She made her debut in 1995 in the movie Welcome to the Dollhouse. Her works include Made for Each Other (2009), DC's Legends of Tomorrow (2016), and The Menu (2022).
(According to views)
An American actress, born in New York, United States. She made her debut in 1995 in the movie Welcome to the Dollhouse. Her works include Made for Each Other (2009), DC's Legends...Read more of Tomorrow (2016), and The Menu (2022).