The Georgia cop who was caught on camera choking former NFL player Desmond Marrow during an arrest last year has been fired for using “unnecessary force.”

Authorities released a statement Thursday, announcing his termination.

“We promised to find the truth for Desmond Marrow, where ever it took us,” explained Henry County Police Chief Mark Amerman.

“He and all people deserve the truth, and being open and transparent is important to us at the Henry County Police Department,” the official said, noting how the probe into Marrow’s arrest on Dec. 2 was complete.

“The Internal Affairs investigation revealed that unnecessary force was used by Officer David Rose and that Officer Rose was recorded stating that he choked Mr. Marrow. He was also recorded stating that he was not going to write that information in his report. This statement was recorded on Officer Rose’s in-car video camera system.”

Video of Marrow’s arrest went viral last month after surfacing on social media. The footage shows Officer Rose grabbing the former Tampa Bay Buccaneers player by his throat while several other cops hold him down on the ground.

“I can’t breathe!” Marrow can be heard saying repeatedly.

Chief Amerman ordered the internal affairs investigation in early April after the arrest footage circulated online.

The incident was later reviewed by the Henry County District Attorney’s Office, who determined Thursday that there’d be no felony charges filed against Marrow after he was hit with obstruction of an officer and making terrorist threats.

“We have reviewed the police reports, witness statements, 911 calls, audio and videos, as well as interviewed witnesses, and determined there is insufficient evidence to present any felony charges to a grand jury,” DA Darius Patillo said in a statement.

Amerman assured local citizens that nothing like this would ever happen again.

“The Henry County Police Department is confident that this is an isolated incident, and is not a reflection of the many dedicated officers who perform the duties of their office every day, often putting their lives on the line to keep our community safe,” he said. “Moving forward, we will continue to conduct necessary training to ensure that our officers uphold the high standards set by the Henry County Police Department in serving the public.”