HAMILTON TOWNSHIP — A 54-year-old Cape May County man died after his motorcycle hit a deer and he was then hit by another vehicle Wednesday evening.

Lawrence E. Leonard, of the Fishing Creek section of Lower Township, was eastbound on Weymouth Road about 8 p.m. when a deer ran in front of his motorcycle, police said. After hitting the deer, both Leonard and the animal traveled about 120 feet before coming to rest near milepost 17, police said.

Lawrence Keresty Jr., 72, of Mays Landing, was eastbound on the road soon after the incident but did not see Leonard and crashed into him, police said.

Leonard was transported by ambulance to AtlantiCare Regional Medical Center, Mainland Campus, in Galloway Township, where he died from his injuries, police said.

The accident was under investigation.