Stephen är en mycket respekterad låtskrivare, musiker och sångare, med tre album och ett antal hits bakom sig. Första albumet Alone, med hiten Tears Never Dry, kom 1997. För närvarande arbetar Stephen med att skriva låtar till ett nytt album med planerad release hösten -06.