Moira discovered her love of dance at the age of five, when she saw Riverdance on PBS Television. Soon, she was in the studio learning Irish Dance. By the time Moira was sixteen, her passion for Irish Dancing had led her to compete internationally, teach and perform. She became interested in other dance forms along the way. She enrolled in the Fairfax Academy High School Dance Program and took modern dance, ballet, tap and jazz during the school day, while continuing her training, competing, and teaching outside of school. After graduating, Moira attended James Madison University in Harrisonburg, Virginia. She earned a Bachelors of Arts in Dance and PreK-12 Dance Teacher Licensure for the State of Virginia.
Moira has continued to develop her professional career in both teaching and performing. She has taught dance to elementary through high school students in Fairfax County Public Schools, (FCPS) in Virginia. During her time teaching she has taught a wide variety of dance styles as well as dance technique, etiquette, terminology, history, and analysis. She has choreographed for musicals and dance concerts and worked with other dance teachers in the county to develop curriculum and the FCPS Dance Program of Studies.
Moira has performed modern dance with Dance Art Theatre, Washington, D.C. and has performed with many different Irish Dance productions such as Rockin’ Road to Dublin, Dublin Irish Dance, Irish Dance Theatre, Raglan Road, and Celtic Illusion.