Schaumburg police were notified that an individual was trapped in machinery at metal supplier EMJ Metals Thursday morning.
The Cook County Medical Examiner's Office identified the man as 26-year-old Adrian Gomez.
The northwestern suburb's police department is investigating Gomez's death. Federal labor safety officials are also involved in the investigation.
No other details are known at this time.