Bam Margera's week has gone from bad to worse after he was forced to cancel a show in Finland due to injury just days after his arrest in Iceland.

The Jackass star was detained upon arrival in Iceland on Wednesday (24Jul13) over an outstanding bill for a rental car he damaged during a previous visit in 2012.

After settling the bill, he was released to continue his European tour, which has now ground to a halt due to injury.

Margera has cancelled his Friday night (26Jul13) appearance at the Klubi venue in Tampere, Finland.

In a post on his page, he writes, "Due to injury, the show... has been cancelled. Hope you understand."

No more details were available as Wenn went to press.

The star's tour is due to continue with a second date in Finland on Saturday (27Jul13) before he heads to Sweden. He will return to Finland next month (Aug13).