Jeffione Thomas, 28, surrendered with his attorney on Friday to face attempted murder charges.
The shooting happened around 8 p.m. on September 18.
According to investigators, the three officers were traveling in an unmarked police vehicle on the 1400 block of Sharpnack Street when a man on a bicycle, identified as Thomas, was riding by their driver's side window.
One of the officers rolled down his window to ask the man if he was OK.
Officials say Thomas then produced a gun and began firing shots at the officers.
The officers pulled off east on Sharpnack Street, past the intersection of 7700 Fayette Street, where the vehicle went up on the sidewalk and hit a fence.
Their vehicle was struck several times by the gunfire. The officers then got out of their vehicle and returned fire.
Authorities said a second male shooter began firing towards the officers from further down Sharpnack Street, placing the officers in a crossfire.
The male officer who was driving was struck in his back by a bullet that penetrated their vehicle and the driver's seat.
However, the bullet was stopped by the officer's vest.
He was transported to Einstein Medical Center for treatment and was listed in stable condition.
One female officer, who was seated as the rear seat passenger, sustained cuts to her left leg. She was also taken to Einstein Medical Center for treatment and was listed in stable condition.
The male front seat passenger was not injured in the incident. Both shooters fled the scene, officials say.
It wasn't clear what sparked the shooting or if either shooter knew the people in the vehicle were officers.
Police are still searching for a second gunman.