MIDDLE TOWNSHIP -- A West Wildwood man is in critical condition after police say he repeatedly stepped into traffic on the Garden State Parkway and was struck by passing vehicles.

It happened Friday morning in Middle Township, about eight miles north of Cape May.

State police say 65-year-old Frederick Davis of West Wildwood first walked into the road near milepost 7.6 and was clipped by the rear view mirror of a passing minivan.

Police say he then got back into his Toyota Rav4 and drove about a mile north, where he stopped on the shoulder and again walked onto the road, where a vehicle driven by a Pennsylvania vacationer hit him.

The accidents snarled traffic for several hours on the road that feeds popular South Jersey beach resorts.