Sept. 12 (UPI) -- A man in Chicago was shot and killed by an Immigrations and Customs Enforcement agent after the man allegedly hit an agent with his car.

Silverio Villegas-Gonzalez was stopped by ICE, according to a press release from the Department of Homeland Security. He was an undocumented immigrant and had a history of reckless driving, the release said.

Villegas-Gonzalez allegedly resisted arrest and hit an agent with his car, dragging him down the street.

The agent, "fearing for his own life," shot Villegas-Gonzalez, DHS said.

Villegas-Gonzalez and the unnamed agent were taken to the hospital, and Villegas-Gonzalez was pronounced dead. The officer is stable but has suffered severe injuries, DHS said.