Domenic Pesce, 25, of the 1500 block of West Locust Street, was arrested on May 8th after he surrendered to police.
The incident happened at 8:00 p.m. on Wednesday, April 17th in the 1700 block of Diamond Street.
Philadelphia Police say Pesce is the man seen in a heated argument with a 20-year-old man.
Police say Pesce suddenly punched the 20-year-old in the face, then punched another person who tried to intervene.
The video shows a group surrounding both men and then Pesce appears to kick someone on the ground before calmly walking away.
Police say the 20-year-old man suffered serious injuries, including a broken jaw.
Pesce is charged with aggravated assault and related offenses.