Sir Stephen is based in New Orleans and has been making House, Techno, and Electro from an early age, since the early 90s. His first 12" was in 2002 on the now defunct, Angelmaker Records, in Tillburg Holland. He is currently signed to 100%SilkRecords..