Authorities say a Philadelphia police officer on a motorcycle was struck and killed by a vehicle heading the wrong way on Interstate 95.

Police say 48-year-old Officer Brian Lorenzo was off-duty but in full uniform and heading north on a Highway Patrol motorcycle when he was hit at about 3:15 a.m. Sunday near Cottman Avenue by a vehicle heading south in the northbound lanes.

Police said Lorenzo was pronounced dead at the scene. He was a 23-year veteran of the force and is survived by a wife and three children.

Officers are holding the driver, a 48-year-old man from Levittown, and say charges against him are expected.