Police say officers responded to a medical call at the Roycroft Motel on Kingston Road near McCowan Road on March 6 at around 1 a.m.
Upon arriving at the motel, officers found Shawn Walters with gunshot wounds.
Paramedics took him to hospital with life-threatening injuries, police said.
The man died in hospital on Sunday.
Police said they consider his death a homicide.
Shawn Walters Walters is the city’s tenth year-to-date homicide victim.
Officers are asking anyone with information or who had contact with the victim between Saturday, March 4 and Monday, March 6 to contact investigators or submit a report anonymously through Crime Stoppers.
With information from CBC