American actress, born on September 26, 1987, in St. Louis County, Missouri, United States. In 2007, she graduated from Loyola Marymount University in Los Angeles, with a Bachelor of Arts in Theater. She is known for Nice Place (2019), Once Upon a Time: The Rock Opera (2015), and Contracted (2013).