The incident happened at about 16:00 BST on Thursday.
The teenager has been charged with four counts of common assault.
The man was charged with two counts of assault, occasioning actual bodily harm, and assault on police.  He was due to appear in court on Friday.
Police have appealed for witnesses.
A 17-year-old girl and a 25-year-old man have been charged by police over assaults in Botanic Gardens in south Belfast.