An elderly Toronto man has been airlifted to hospital after he was trapped for hours in his vehicle, under a transport truck, in North York.

The collision happened at around 10 a.m. near Fenmar Drive and Steeles Avenue. Although the man's car was trapped under a transport truck, Toronto police say the senior received only minor injuries.

Toronto Police Const. Clint Stibbe said the car had "cocooned" around the man in his 80s, likely saving his life.

Though emergency officials first said the man was unconscious when they arrived at the scene, he was said to be speaking to paramedics by the time crews managed to extricate him from the wreckage.

The car had to be cut apart, piece by piece, in what Stibbe described as the longest rescue he's ever seen.

"The car was basically wrapped around him, with a very large, heavy transport truck on top of him," Toronto Fire District Chief Mike Ancio said. "You have to dig away slowly. You have to make sure the truck is shored up and supported."

"Otherwise, the truck (could have) come right down on him, as well as come down on us," Ancio said.

The trapped man was finally freed and taken to hospital by air ambulance at around 1 p.m., about three hours after the collision happened.

While Traffic Services usually only investigates collisions resulting in death or serious injury, they have chosen to investigate the incident because of the injured man's age. They will be looking at the speed of the truck, the colour of the lights and witness statements.

The driver of the transport truck is being treated for minor injuries.

With files from CTV Toronto's Tamara Cherry.