A native of Rochester, New York, Stephanie currently resides in Arkansas where she is an Assistant Professor of Theatre Arts at Ouachita Baptist University.
She holds a Master of Fine Arts in Acting from the University of Arkansas, a Bachelor of Fine Arts in Musical Theatre from SUNY Fredonia, and also holds a certificate in classical acting from the London Academy of Music & Dramatic Art (LAMDA).
Stephanie has worked professionally throughout the United States and internationally at Gyeonggi English Village in Paju, South Korea.
During the summer months, she serves as producing artistic director for the North Dakota Shakespeare Festival and is also a certified yoga teacher and studying to become an Alexander Technique teacher.
Aside from theatre, her greatest loves in life are her husband Matthew and their two funny pups, Scamp and Gizmo!