The 31-year-old was detained on Saturday night.
He has been charged with resisting police, riot, assault on police and possession of a class B drug.
He is due to appear at Belfast Magistrates' Court on Monday.
Meanwhile, police said they dealt with disorder in the area on Sunday night.
A PSNI spokesperson said the O'Neill Road and Station Road were closed to traffic for a time. They have now re-opened.