A 43-year-old British Columbia man has been charged after 82 kilograms worth of marijuana were seized from a semi-trailer unit in northwestern Ontario.

The bust happened Monday afternoon on the Trans-Canada Highway just west of Kenora. The truck was stopped for a traffic violation but that led the Ontario Provincial Police to arrest the driver for possession of marijuana.

A larger search of the rig turned up the full haul, worth an estimated street value of $450,000.

The semi and about $1,000 in Canadian currency has also been seized as part of the investigation.

The driver has been held in custody.