Joshua Burns has since quit the force after suffering a gunshot wound to the leg and fearing for his life.
Burns took the stand Tuesday, describing what he thought were his last moments. He was shot three times in the shoulder and leg, allegedly by defendant Rakeem Perkins, 20.
Burns and another officer were responding to a domestic disturbance in the 13000 block of Audelia last year when Perkins allegedly opened fire from inside his car.
The officers returned fire.
During the exchange, Burns was struck in the thigh and required a tourniquet to stop the bleeding.
Police say Perkins slipped out of the passenger side of his car and ran away.
He later turned himself in after a six-hour manhunt.
He's charged with aggravated assault against a peace officer; a first degree felony which carries five to 99 years to life in prison.