Const. Brian Montague says the victim was known to police and was on bail on a charge of manslaughter.
Police responded to 911 calls that came in shortly after 9 p.m. on Monday night near Seaforth Drive and Rupert Street — within blocks of a homicide the previous day which claimed the life of a 15-year-old teenager.
When they arrived they found the man lying on the side of the road. He was pronounced dead at the scene.
They have not yet released the victim's name and have not yet arrested anyone in connection with the death.
This is the city's 10th homicide of the year.