SOMERVILLE, Mass. (WHDH) – A Somerville police officer was  injured in a motorcycle crash on Sunday, according to city officials.

City officials told 7News that he was off-duty, riding his motorcycle down Route 95 in New Hampshire when he was involved in a crash. North Hampton, NH fire officials say the crash happened around 9:30 a.m. Sunday near mile marker eight on Route 95 southbound.

New Hampshire State Police say Michael Ricci, 18, of Burlington, will face charges in connection with the crash. Witnesses say the teen was racing other drivers on Route 95 northbound before he drove through the crossover and into oncoming southbound traffic. He then collided with motorcycle driven by the officer, Louis Remigio, 55, of Tewksbury.

Three people total were transported to local area hospitals. Remigio was transported to Portsmouth Regional Hospital with life threatening injuries and remains in critical condition.

Sources say the officer is a 30-year veteran of the police force.

Ricci is being held on $10,000 cash bail and is expected to be arraigned in court Tuesday morning.

This is a developing story; stay with 7News for the latest details.

(Copyright (c) 2022 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox