Gregg has been a teacher at Salisbury since 1994. He went to DeSales University, Kutztown University, and Gwynedd Mercy University. He has been married to Carol since 2000, has 1 son (Anthony) and and 2 pugs named Rocky and Brody. He has been the High School Golf Coach since 2018.