The accident happened around 3:00 a.m. at the Cullet Glass Recycling Company on the 2200 block of Mount Ephraim Avenue.
Officials say the worker was stuck in the machine which suspended 20 feet up in the air.
The victim was pronounced dead at the scene. His name has not been released.
The federal safety officials are investigating.