When Stephen graduated from the Western Australian Academy of Performing Arts in 2006, he was already cast by Louise Withers and Associates in the Australian tour of Cameron Mackintosh’s Miss Saigon. Throughout 2008 Stephen performed in starring roles for The Production Company in Follies, in Guy Noble’s Karaoke the musical and for the Kookaburra Theatre Company in Little Women. He was then honoured to step into the shoes of Bob Gaudio in the original Australian cast tour of Jersey Boys from 2009-11. Late in 2012, Stephen landed in the Top 12 of Channel 10’s I Will Survive and took the bus all the way from Sydney to Alice Springs, the trip of a lifetime he’ll never forget. Spank, the Fifty Shades of Grey parody followed before donning the leather jacket to play Kenickie in the Gordon Frost Organisation’s Australian and Asian tour of Grease, and then the fishets stockings of Brad Majors in The Rocky Horror Show. Most recently Stephen was seen on the Greek islands as Sky in the 2017/2018 Australian tour of Mamma Mia!.