He was the third Canadian murdered in Mexico this month.
Police said they found a Canadian ID card on the body identifying him as Salid Abdulacis Sabas, born 35 years ago in Iran.
He was found lying in a street in Culiacan in Sinaloa state with multiple gunshot wounds to his head January 16. Nine shells were scattered about in the street.
Culiacan is one of many cities in Mexico with a virtual war going on between drug gangs.
On January 2, a Canadian from British Columbia was shot to death while trying to fend off several people who invaded his residence in Melaque.
On January 4, a woman from British Columbia was found stabbed to death and burned on a beach near Huatulco.