An American actress and director, born in Philadelphia, Pennsylvania. She studied at the Musical Institute of Theater. She is best known for Ryan (2016), Trinity (2008), and The Message (2014).