Authorities seized 150 pounds of marijuana from a 75-year-old Ashburnham man during a traffic stop on Wednesday in Canton, officials said.

The marijuana has an estimated street value of $500,000, Canton police wrote in a news release.

The traffic stop on Route 138 was conducted by the Canton Police Department in conjunction with Massachusetts State Police and the U.S. Department of Homeland Security.

Irvin Ulshen was arrested for trafficking marijuana, police said.

Ulshen is scheduled to be arraigned Thursday in Stoughton District Court.