He taught at Youth for Tomorrow for eight years and has been an adjunct at NOVA since 2006. He holds a master’s degree in zoology from Southern Illinois University and a bachelor’s degree from Auburn University. He lives in Rixeyville with his wife, Karen Dye, and their two children, 8-year-old Jordan and 3-year-old Graham.