Russell Brand was forced to postpone a show in Canada at the weekend after border officials refused him entry to the country.
The 36-year-old comedian, who has previous drug convictions and run-ins with the law, was due to perform a gig for 5000 fans at a casino on Saturday.
He took to Twitter to apologise to fans, writing: "Tonight's Casino Rama show postponed. I'm sorry. I can't enter Canada."
He also posted a photo of himself next to a map of North America with the words: "Let me in!"
In May, he was deported from Japan, where he had been visiting his pop-star wife Katy Perry, 25. He has previously been denied entry to the US, where he now lives.
The casino, in Rama, Ontario, said the show had been "postponed due to a travel issue being experienced by the artist".
- Daily Mail