ROCHESTER (CBS) — A man was trapped in the cab of a truck for 40 minutes Thursday morning as crews worked to rescue him.

The truck had crashed on the Hiller Street Bridge in Rochester around 6:46 a.m., rolling over the side and into the water.

READ MORE: Rusted Out Stairs In Dorchester Removed After BU Professor David Jones' Death

A truck drove off a bridge in Rochester. (Rochester Fire Department)

The Rochester Fire Department, along with a bystander, helped to hold the driver above water until they could get him out of the truck.

READ MORE: Missing Woman Dolly Thapa Found Safe

The driver, who was seriously injured, was taken to a trauma center in Rhode Island by Medflight helicopter.

Crews work to rescue a driver after his truck went off a bridge. (Rochester Fire Department)

The Department of Environmental Protection responded to the scene to clean up the mess.

MORE NEWS: Baker, Sununu Join Other Republican Governors In Demanding Border Security Meeting With Biden

Rochester Police are investigating the crash.