Sean was born in Detroit, Michigan, to Jeff and Sandra Nelson. Detroit is where he established his relationship with God and developed his values for hard, honest work and intentional relationships. In 2004, he decided to leave his hometown and follow the call of God on his life by moving to Houston, Texas. He began volunteering at the Star of Hope homeless shelter near downtown Houston. It wasn’t long before essential volunteers and staff noticed his natural ability to lead. He was offered his first position in ministry only two months after he arrived in Houston. He served at Star of Hope Homeless Shelter as a student director while attending the College of Biblical Studies, where he studied Biblical Counseling. For six years, God graciously allowed him to serve the youth at Star of Hope and a local church in the greater Houston area.