She is an American actress. She attended the Rhode Island School of Design in the USA. She is known for 11:14 (2003) and Let Go (2011).
(According to views)