Steve was born in Texas, but relocated to Europe where he became successful in the German language musical scene, playing well known roles like Raoul in "Phantom of the opera" and Frollo in "the Hunchback of Notre Dame".