A man has been filmed bragging about his Armani suit and trying to belittle a bus driver in Canada.

In a four-minute video, which has been causing outrage online since it was posted on Facebook, the man walks onto the bus while arguing with the driver about a cigarette he had been smoking.

“My $2,600 [Armani] suit is worth more than you make in six months” the man yells at the driver, before adding “you need to go back to your country.”

“I’m wearing a f---king Armani and the guy’s treating me like I’m a, something else,” the man says.

“I own three condos, one over here, sir,” he adds.

The man then tells the driver he needs to “understand who he works for.”

“You work for me. Understand that I am a customer,” he said.

Throughout the exchange – which happened on June 18 in the town of Whistler - the bus driver remains calm, occasionally interjecting with a “sir” before being interrupted.

BC Transit spokesperson John Barry told Global News the driver handled the situation very professionally and reported it to Whistler Transit operations as it happened.