BALTIMORE (CBS Baltimore/WJZ) — A former Baltimore Police Department officer seen on video punching a man repeatedly has been indicted on assault charges.

Baltimore State’s Attorney Marilyn Mosby announced Tuesday that the officer, who has been identified as Arthur Williams by attorney Warren Brown, has been charged with first- and second-degree assault, as well as misconduct in office.

READ MORE: Standoff Continues After Pursuit Ends In Palmdale, 1 Person Taken Into Custody

A warrant has been issued for his arrest.

In a video that went viral on social media, the police officer can be seen punching the man, identified as Dashawn McGrier, several times before taking him into custody.

McGrier received medical treatment for his injuries. Brown said his client suffered a fractured jaw and fractured ribs.

MORE NEWS: 2 LAPD Officers Face Disciplinary Hearings After Firing Less-Than-Lethal Projectiles At 2 Protesters Last Summer

The second officer involved has been placed on administrative duties and is not facing charges.