A former Pine Beach & Jackson police officer has died after an accident in Frisco, Texas. 

Former Pine Beach officer John Libby (KTVT TV)

Officer John Libby, who left New Jersey to become an officer in Texas, was killed when his motorcycle struck an SUV yesterday morning according to WFAA TV, which reports several people including an emergency room nurse stopped to help Libby.

Police tell WFAA that the 2006 Jeep Cherokee pulled out in front of Libby. There was no drug or alcohol use involved and no charges have been filed.

Libby had been with the McKinney department since 2007. According to the Jackson Police Facebook page he was also an officer with that department. Many posted condolences for his family.

The McKinney Police Department said Libby had "honorably served the citizens of McKinney for nearly six faithful years. John's commitment to his family, community and fellow officers will be deeply missed."