HILLSBOROUGH - Colleagues are mourning the loss of a Somerset County paramedic who died hours after trying to save a life.

The Hillsborough Rescue Squad says James Maguire responded to a call on Sunday and performed CPR for an extended period of time. He died less than 20 hours later on Monday of an apparent heart attack.

Maguire joined the rescue squad in 1979 following service in the U.S. Marine Corps.

He worked as a police officer with the Hillsborough Township Police Department from 1984 until he retired in 2008. After that, he worked as a paramedic at Hunterdon Medical Center.

A wake for Maguire will be held at the Hillsborough Funeral Home on Sunday from 4 p.m. until 6 p.m. 

His funeral will be held at St. Joseph’s Parish in Millstone Borough Monday at 10 a.m.

The Associated Press wire services contributed to this report.