Hi, I'm Alex. I love working with wedding couples to choreograph their first dance as life partners. 


I believe anyone can learn to dance for their wedding. It just takes patience—with the learning process and with each other—and regular practice leading up to the big day. 

With preparation, you’ll find yourself looking forward to dancing together and sharing your new skills with your family and friends. Nothing makes me happier than helping wedding couples gain confidence dancing together.

Let me show you how fun it can be!

Alex is a miracle worker! So many of our guests told us that we had the best first dance that they had ever seen and we owe it ALL to Alex!
— Shelley & Robert



I grew up in Beckley, West Virginia where I studied ballet, jazz, modern and tap from an early age. After earning a degree in art history from Davidson College, I settled in Charlotte with my husband, Jordan and rescue pup, Ptolemy. 

I trained in ballroom, latin and social dances post-college and began choreographing wedding dances in 2009. I draw from my diverse dance background to choreograph and customize wedding dances for couples of all skill levels. Since officially launching First Dance Charlotte in 2015, I have taught more than 550 couples how to dance for their wedding.


Alex offers much more than just lessons. She is a passionate, knowledgeable and patient instructor who really wanted our first dance to be something special. Our first dance was one of the highlights of our wedding and our guests were blown away by the whole thing. It’s something we will never forget and it made our wedding that much more special. Adding that something extra-special was thanks to Alex. The wife and I highly recommend her as a dance instructor, choreographer and all around lovely human being. Thank you, Alex!
— Greg and Emilee