A man in his 20's is dead after a horrific rollover that shut down a stretch of Highway 427’s southbound lanes for part of the morning commute.

The driver died when he was ejected from a car and then run over by at least one oncoming vehicle, said Ontario Provincial Police spokesman Sgt. Dave Woodford.

The man was not wearing a seatbelt when the crash occurred in an unlit section of highway at about 1:30 a.m., police said.

Woodford said the Audi car went off the highway and up an embankment before it rolled several times and wound up back on the highway, where it ended up on its roof.

When police arrived at the scene, they did not know if more than one person was ejected, so they brought in a canine unit to search the grassy median and embankment for additional victims.

A short time later, police confirmed the driver was the car's lone occupant.

Police are investigating whether speed was a factor in the crash.

The highway's southbound lanes were closed between Finch Avenue West and Derry Road/Rexdale Boulevard until 6:50 a.m. to allow police to conduct an investigation at the scene.

Driver goes through barricade

As police were investigating, a motorist drove through a barricade at Finch Avenue.

As a result, police charged the woman with careless driving.

Woodford said the driver told police she was late for a flight at Pearson International Airport.

With files from CP24 traffic and safety specialist Cam Woolley

@ChrisKitching is on Twitter. Don't forget, for instant breaking news, follow @CP24 on Twitter.