"My past continues to haunt me."

Danny Brown has been denied entry to Canada, forcing the rapper to postpone a number of shows.

Danny Brown is an ever-controversial figure, but the rapper is hardly a law breaker. In comparison to some of hip hop's more lawless figures, the MC is virtually a saint…

Yet it seems that Danny Brown's reputation is simply too hot for Canadian authorities to handle. Intending to take the 2 High 2 Die tour to Canada, the American rapper fell foul of immigration procedures.

Tweeting to fans, the rapper said: "Headed to Calgary Canada .. fingers crossed .. Pray 4 the bruh bruh y'all".

A few hours later Danny Brown followed this by saying "Sorry Canada .. I tried" before adding: "That’s so fucked up … Did all this paperwork .. Paid all this money and still got denied .. I’m so sorry … I know I’m not trying again .. It’s a wrap on Canada bruh bruh … My past continues to haunt me".

Action Bronson is set to play all postpone dates as a solo show.

Danny Brown's new album 'OLD' is set to be released on September 30th.

Are you a disappointed Canadian fan? Check out Danny Brown's Boiler Room set below.

Get the best of Clash on your iPhone – download the app here

Join the Clash mailing list for up to the minute music, fashion and film news.