John Franklin McGraw was arrested on March 10, 2016. He is charged with assaulting Rakeem Jones of Fayetteville, and disorderly conduct for his actions during the Trump rally in Fayetteville, N.C. on Wednesday, March 9. Cumberland County Sheriff's Office

John Franklin McGraw was arrested on March 10, 2016. (Cumberland County Sheriff’s Office)

*The man seen on countless videos sucker punching a black protester at a Donald Trump rally in North Carolina has been arrested.

John McGraw, 78, was charged Thursday morning with assault and disorderly conduct after assaulting Rakeem Jones who had been protesting at the event. Jones was being escorted out by law enforcement when McGraw punched him.

Jones told MSNBC that his right eye is “swollen and bruised” as a result of the punch.

“I was there, but it didn’t seem real” until he saw videos of the incident Wednesday morning, he added.

Watch Jones’ interview below:

McGraw is due back in court on April 6.