Donald Trump demanded an apology from the cast member of the hit Broadway musical, Hamilton when actor Brandon Victor Dixon made an impromptu speech asking for the new administration to defend American values and human rights.

The president-elect tweeted: "Our wonderful future V.P. Mike Pence was harassed last night at the theater by the cast of Hamilton, cameras blazing," Trump tweeted Saturday. "The theater must always be a safe and special place. The cast of Hamilton was very rude last night to a very good man, Mike Pence. Apologise!"

Trump recently said that he would be very "restrained" in his use of Twitter once he becomes US president.

Dixon replied via Twitter, saying: "Conversation is not harassment sir. And I appreciate @mike_pence for stopping to listen."

Pence was booed as he arrived at the show on Friday (18 November), and when he left the theatre, Dixon spoke from the stage: "Vice President-elect Pence, I see you walking out, but I hope you will hear us, just a few more moments. There's nothing to boo here, ladies and gentlemen," Dixon said, according to an AP report. "We're all here sharing a story about love."

Dixon's speech, which finished with a request to donate to Broadway Cares/Equity Fights AIDS, received strong applause from the audience.

The show, which has been seen by President Barack Obama, is about the life of American Founding Father Alexander Hamilton. Critics pointed out the irony of Pence watching the show, whose leading actor is Javier Munoz, a gay performer.

"Donald Trump just doubled down on his agenda of hate and discrimination by choosing the notoriously anti-LGBTQ Mike Pence for his ticket," said HRC President Chad Griffin in a statement. "Mike Pence has never left any question about his animus toward LGBTQ people, from peddling a hateful and damaging 'right to discriminate bill' in Indiana last year, to his longstanding opposition to marriage equality — positions shared by Donald Trump."