Shocking footage has revealed the moment a black suspect shot two white police officers in a parking lot after being asked repeatedly by one to take his hands out of his pockets.

Khari Gordon, 22, was arrested on Monday night after shooting Captain Michael Schulman and Jeffrey Martin.

The police officers approached him after pulling him over on suspicion of driving a stolen vehicle.

In bodycam footage of their exchange, Captain Schulman is heard asking the young man repeatedly to take his hands out of his pockets

Seconds later, Gordon is heard firing his gun at the 50-year-old who fell to the ground screaming.

He went on to shoot Officer Martin, 22, before fleeing the scene on foot. The footage was released by police on Wednesday.

Captain Schulman, 50, was shot in the armpit and officer Martin was shot in the hand. Both were taken to hospital.

Captain Schulman, who is a father-of-two, remains in intensive care unit with a punctured lung. Officer Martin was discharged from hospital but must undergo specialist surgery to remove a bullet from his hand.

He is an army veteran who joined the force less than one year ago.

Left, officer Martin appears on his partner's bodycam footage while he asks Gordon to take his hands out of his pockets (right)

The officers pulled Gordon over at Zaxby's restaurant on Monday at around 8pm after identifying the car he was driving as stolen

Captain Michael Schulman, 50, (left) was shot beneath the armpit and suffered a punctured lung. Jeffrey Martin (right), 22, requires specialist surgery to remove the bullet in his right hand

There was no update on Captain Schulman's condition on Wednesday morning.

The pair had pulled Gordon over at Zaxby's restaurant on Monday at around 8pm after identifying the car he was driving as stolen.

Gordon was denied bail and faces two counts of felony intent to murder among other charges

After shooting the police men, Gordon fled on foot and hid for several hours in woodlands before being caught.

He has been denied bail and faces two counts of felony intent of murder, two counts of aggravated assault on an officer and possession of a weapon during the commission of a violent crime.

Lavonia Police Chief Bruce Carlisle called for an end to police shootings on Monday as he gave details of the incident.

'Yesterday was a terrible day for law enforcement in the state of Georgia. Four officers were shot.

'This has to end. I don't know what the answer is but it has to end somewhere,' he told Fox News.