An American actress, who was born in Raleigh, North Carolina. She is best known for her role in the movie The Disappointments Room (2016).