WATCH: Brit who can't afford baggage fees wears all his clothes, barred from BA flight

Cape Town - A British man trying to return home from Iceland was barred from his flight after he put on most of his clothes because he couldn't pay the excess baggage fees after being homeless in the country for a week.

SEE: Flying with presents? What not to pack for your holiday

Ryan Hawaii was checking in with British Airways at Keflavík International Airport while wearing eight pairs of pants and 10 shirts, according to Iceland Monitor. He was prohibited from boarding and he refused to leave the check-in desk until he was arrested by police.

He filmed his interaction and what he was wearing, and shared it on Twitter, claiming that racial profiling was behind this altercation.

Hawaii told Iceland Monitor that the police were quite aggressive towards him, and used pepper spray on him, while he says he was being polite.

ALSO SEE: Weekend getaway 101: The ultimate guide to holiday packing

After the police released him he went back to the airport and booked a flight with EasyJet. He managed to check-in but when Hawaii got to the boarding gate, he was informed he wasn't allowed to board due to the altercation from the previous day - a decision made by the EasyJet captain. He finally managed to get a flight home on a Norwegian airline.

He reached out to both airlines online and has gotten a refund from both as well as an apology.

People wearing all their clothes to avoid extra baggage fees have gone viral before, although this appears to be the first time someone was barred from a flight.

In 2015 a Scottish musician passed out on a flight after putting on six shirts, four jumpers, three pairs of jeans, two jackets and two hats, causing him to overheat on the flight.

What do you think? Let us know and Tweet us - @Traveller24_SA!

What to read next on Traveller24

British Airways serves a feast for World Travellers

Scientist blamed for tourism slump in Great Barrier Reef

WATCH: Glowing red lava causes more to flee from Philippines volcano