An American actress, who studied theater at the University of North Carolina School of the Arts. She started her acting career with some small roles before she had the opportunity to participate in the movie United 93 (2006). Among her most prominent works are Banshee, Blindspot, and The Push.