Police walked him away from the woman, but he reportedly continued to yell, be aggressive toward another person and reportedly lunged at a man not involved in the situation.
The man has now been charged with assault on a public official and one count of disorderly conduct in public.
If found guilty, he faces 10 years in prison and a $6,000 fine.