Stephen is an accomplished guitarist, singer, and songwriter. As one half of The Disco Smith Band, which Stephen refers to as “fictional”, he wrote, recorded, and performed live concerts with fellow member David Gleave. They performed at such venues as The Ruby Lounge and The Chorlton Irish Club in Manchester, England. Stephen also wrote and directed the music video for their song “Love Is In Us All”.

After his performance as Angus Mhor on STARZ hit television show Outlander, Stephen wrote and recorded numerous “ditties” for his fellow actors, Diana Gabaldon (author of the Outlander book series), and fans. Many of these songs can be found on his YouTube channel. In January 2017, he wrote and recorded a song for recovering cancer patient Alex Goodwin.