SAN DIEGO (AP) — A man who punched a San Diego police officer — breaking multiple bones in his face and leaving him with other lingering injuries — has been sentenced to five years in state prison.

The defendant, Kevin Ryan Freeman, apologized to Officer David West before Tuesday's sentencing. The 24-year-old had pleaded guilty to assaulting West and other charges.

The attack happened as West responded to a domestic violence call where Freeman was accused of choking a woman he met at a bar.

City News Service says the officer told the court he suffered brain damage in the attack and now has memory loss and other ailments.

West said he has forgiven Freeman but urged the judge to give him the maximum nine years behind bars. The judge opted for five.