Erin began her dance training with Allegheny Ballet Company, a former RDA Honor Company. She received additional training at Central Pennsylvania Youth Ballet and on full scholarship at the Rock School of the Pennsylvania Ballet. She graduated Summa Cum Laude from Wright State University with a Bachelor of Fine Arts in Dance and a Minor in Psychology. She is currently an adjunct professor at Wright State and Sinclair Community College. She has choreographed several ballets including Peter and the Wolf which was commissioned by the Dayton Philharmonic and Gem City Ballet. She has created other works for Gem City Ballet, Wright State Dance Ensemble, Antioch University, Contemporary Dance at Sinclair, and SDDT.