A Montreal cab driver who has actively campaigned against Uber is threatening to sue Montreal police for the way they handled an incident in April.

Hassan Kattoua says he went to a police station downtown and summoned and UberX vehicle.

When the UberX driver arrived, Kattoua insisted officers arrest the driver, since the service isn't legal in Quebec.

At the time, he was wearing camouflage pants, a red baseball cap, a black coat and a sheriff badge, resembling the current protest attire of Montreal police officers.

For this, he was accused of impersonating a police officer, which is a crime.

He was jailed for five hours and his clothes were confiscated.

The charges were dropped and he was released, but he claims he was treated "like a dangerous criminal" by police.

"I want compensation for unjust treatment for putting me in jail for no clean charges," Kattoua said in an interview.

"This affected me greatly, morally."

Kattoua also claims that as a condition of his release, he was forced to agree he would no longer participate in anti-Uber demonstrations.

This, he says, is a violation of the right to freedom of peaceful assembly.

​He sent a letter to police ten days ago asking for damages.

He says he never received a response so he intends to file a lawsuit.

He is seeking $34,000 in damages from police.