Stephen started out playing guitar and singing in church at the age of 7. He studied a variety of instruments but always came back to guitar as his main instrument. Fresh out of high school, Stephen started playing lead guitar for several rock bands touring around Southern California. He then went on to work as a studio musician for several years. When his last rock band, 'The Unspoken' broke up, Stephen decided it was time to strike out on his own, but at that same time, God took a hold of his life and his music. He returned to school, studying at Calvary Chapel Bible College, and started writing and recording Christian rock music. He has successfully recorded four CDs of his own music, as well as producing other Christian bands and musicians. Stephen lives in Virginia with his wife and son, and is on staff as a Worship leader at a local church there.