Stephen has been happily married to his wife, Sandy, since 2022. They have three children, and they live in Brewster. Stephen grew up in a Christian household in New Hampshire, where he attended an OPC church. He moved to Cape Cod in 2021 and joined PCCC.
He enjoys studying apologetics and theology. Stephen is a carpenter and in the National Guard. In his spare time, he enjoys outdoor activities, sports, and board games.