Erin Stegeman was born on May 26, 1983 in St. Louis, Missouri, USA. She is an actress and director, known for Once Upon a Time: The Rock Opera (2015), Once Upon A... Anonymous (2013) and Fun Size Horror: Volume One (2015). She has been married to Ace Marrero since June 15, 2014.
Read more: Imdb