The person behind the music

Hi, I’m Stephen. I’m a wedding DJ, composer, and professional musician based in North Carolina.

I’ve spent all of my life around music, long before I ever stood behind a DJ booth. I’m a composer and music educator by training, and I still actively teach and work with young musicians. That background has shaped how I listen, how I prepare, and how I think about what makes a room feel alive.

Over time, I realized that the same skills I use when writing or teaching music are the ones that matter most at a wedding: paying attention, reading the room, and knowing when to lead and when to get out of the way. Now I use that experience to create a celebration that feels unmistakably like you.

I hold multiple degrees in music, including a degree in percussion performance and a PhD in Music Composition from Duke University. That training helps me understand how a celebration should feel as it unfolds, from the quietest moments to a full dance floor. At your wedding, I bring that experience into every choice I make so the music feels natural, responsive, and completely connected to the room.

Family portrait featuring DJ Stephen Downing and his family in Durham, NC.
Family portrait featuring DJ Stephen Downing and his family in Durham, NC.

I live in Hillsborough with my wife, Kimmy, and our son, Arlo. When I’m not working, you’ll usually find us spending time outdoors, playing board games, trying new food, or listening to music at home.

Music has always been at the center of my life, and I never take for granted that I get to make it part of my work. I’m deeply grateful that something I love so much can also help people celebrate, connect, and create memories together.

I bring gratitude with me to every single wedding. Getting to share music with a room full of people and help shape such an important day is something I genuinely value every time.