A Stafford Township man has died in a one-car accident on the southbound Garden State Parkway.

(NJ DOT)

24-year-old Michael Gilluly was partially ejected from his vehicle shortly after 10:30 Saturday morning near milepost 96.7 in Wall Township, according to State Police.

The Asbury Park Press reports Gilluly lost control of his vehicle, veering off the roadway and up an embankment, then eventually flipping his car on its roof. He was pronounced dead at the scene.

The accident blocked two lanes for nearly three hours, backing up traffic for three miles.

It's unclear if the accident was weather-related. The cause is under investigation.