Steve was born, reared, and born again in Philadelphia by God’s amazing grace. Married to Kathy for over 32 years. Father of two sons, Andrew (married to Melissa) and Timothy, owner of a Harley-Davidson Road King.
Steve has been involved in church planting for over 25 years in US, France, and Romania. He is now on the pastoral team of Grace Church of Philly, a new church plant begun March 2010 in University City – West Philadelphia meeting at St. Andrew & St. Monica Episcopal Church, 3600 Baring St. (19104) in Powelton Village at 4 pm every Sunday.