A native of New Rochelle, New York, Gregory is a 1978 graduate of Iona Preparatory School in New Rochelle, and a 1982 graduate of Lyndon State College in Lyndonville, Vermont. Gregory holds a bachelor's degree in meteorology. He has been a licensed pilot for 34 years and has been a flight instructor for over 20 years. His extensive knowledge makes him the FOX 5 News aviation expert on aviation stories. He also flies missions for Angel Flight, a non-profit organization that provides free transportation for financially needy patients and families to and from their medical treatments. Before joining FOX 5 News, Gregory served as the morning meteorologist for CNN in Atlanta, Georgia. Prior to CNN, he served as meteorologist for WTLV 12 (ABC) in Jacksonville, Florida. On December 26, 2016, Nick Gregory celebrated his 30th anniversary on Fox 5 News.