Pastor Snow was born in Crown Point Indiana. At the age of 12, having been out on a Soul-winning teen marathon with his church all day, he realized his own need of a Savior. That evening, he knelt down with his mom by her bed and accepted Christ as his Savior. He graduated from Hyles-Anderson College in 1998 and in December married his wife, Amy. They have 5 children; Benjamin, Chloe, Isaac, Titus and Annaleah.

He served in full-time Christian ministry for 11 years before coming to Crusade Baptist Church. He then served at Crusade Baptist Church for 7 years before becoming Senior Pastor when Pastor Max McKanna retired after 39 years of service.