WILMINGTON (CBSLA.com) — A special agent with Immigration and Customs Enforcement shot his carjacker while being carjacked in Wilmington Wednesday night, Homeland Security confirmed.

The ICE special agent was in his white Mazda when he was carjacked around 7:45 p.m. near Figueroa and Anaheim streets.

READ MORE: LAPD Arrests Two Suspects Responsible For Shooting In Watts

He fired shots at a driver as she and a male passenger sped off, Homeland Security said.

READ MORE: Multi-Vehicle Crash In Irwindale Closes Multiple Lanes On 605 Freeway

“It sounded like six or seven shots – bang! bang! bang! Then I just heard a car step on the gas real quick,” Benjamin Rodriguez.

One mile up the road, police arrested the female driver. Her passenger was wound and taken to a local hospital with non-life-threatening injuries.

MORE NEWS: Grundstrom Lifts Kings To 3-2 Win Over Devils

Officials told CBS2’s Stacey Butler that the ICE agent is from out of town visiting Southern California for the holidays.