Police say a Hamilton man now faces drug trafficking charges after he was stopped in the east end Monday afternoon for smoking a joint in front of a cop while running a red light.

It happened just before 5 p.m., at the intersection of Barton Street East and Gage Avenue North.

According to a news release, an officer saw the man riding on the sidewalk, while disobeying a red light.

Police say they stopped him, and found the man was smoking a joint at the time.

He was arrested, and after a search, the officer found 16.5 grams of crack cocaine alongside some cash, police say.

A 46-year-old Hamilton man now faces charges of pot possession, possession of cocaine for the purpose of trafficking, failing to comply with a recognizance, and possession of proceeds of crime under $5,000.