A man who was caught on camera spewing racial taunts in an Abbotsford parking lot last week is facing potential charges, and police confirm they're already familiar with him.

The tense confrontation started after the man was handed a $110 parking ticket last Friday near Pauline Street and South Fraser Way.

Footage shows him shouting a variety of obscenities and slurs, at one point yelling "white power, motherf---er" while leaning out of the passenger-side door of a black pickup truck.

Witness Ravi Duhra, who filmed the incident, said the man had threatened a parking lot enforcement officer before he started recording his behaviour.

Duhra originally pulled out his phone to take a picture of the truck's licence plate, but started filming when the man approached him.

"I was initially shocked. Like, I didn't think he was going to be so aggressive," Duhra told CTV News.

The suspect, whose name hasn't been released, was recorded walking up to Duhra and demanding to know when he came to Canada.

After learning Duhra was born in the country, the man replies "When did you learn not to mind your own business?"

After screaming loudly at Duhra from close range, the man states that he is not threatening anyone, then continues to call out racial slurs until he leaves the parking lot.

On Monday, the Abbotsford Police Department confirmed it has contacted the B.C. Hate Crime Unit for guidance in its investigation.

The man in the footage is known to police, but has yet to be interviewed in connection with last Friday's incident.

Duhra said if nothing else, the footage sheds light on a dark part of society that some people rarely see.

"There are people like this out there and if you don't get it exposed to it, if you don't see it, you tend to think it doesn't happen," he said.

With a report from CTV Vancouver's Michele Brunoro