American rapper Snoop Dogg has been banned from entering Norway for two years after trying to enter the country with a small amount of marijuana last month.

Holger Hagesaeter, the star's legal representative in Norway, told the Associated Press that his client "can live with the decision" and has no immediate plans to appeal.

Snoop Dogg, whose real name is Calvin Broadus, was on his way to a music festival in southern Norway in June when sniffer dogs detected 8 grammes of marijuana in his luggage.

He was also carrying more cash than is legally allowed and was fined 52,000 kroner after admitting the two offences, the lawyer said.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.