Did you get his name? You should have got it and complained to the flight attendant in-charge on board right away. If not, call UA customer service and let them know your experience, the flight number and date and how they can identify this guy (African American). You should have made yourself clear and loud; otherwise, he took it for granted that he could take advantage of you.