A man died Monday night after a car fell on top of him in Bucks County, a fire official said.

The man apparently was working on the BMW when it dropped on him around 6:50 p.m. in the 4600 block of Newportville Road in Bristol Township.

Firefighters from Newportville, Levittown No. 2, and Penndel Fire Companies responded to the scene and worked to extricate the man, Newportville Fire Chief John Doster said in an email.

The incident was being investigated by the Bristol Township Police Department.