Pete Bouchard (born in California) is the current chief meteorologist at NBC 10 Boston. He has been with them since they launched on January 1, 2017.[1] Immediately prior, he worked at sister station New England Cable News, which he joined on January 11, 2016.[2] His real name is Joseph Pierre Leon Bouchard II.