Jason Derrald Sivret, 38, will return to court on Sept. 11.
Montreal police spokeswoman Anie Lemieux said he also faces two charges of assault.
Police say the woman was savagely beaten as she was crossing the street.
A man with the same name as Sivret's and who was 33 at the time was sentenced to six months in jail in 2008 for attacking a New Brunswick man with a chain.
The victim testified he was sitting on a bench when he was attacked for no apparent reason.
The Montreal woman was allegedly attacked by a man who had been kicked out of a strip club club for aggressive behaviour.
He had been taking out his anger on parked cars and other people in the area.
The woman was pummelled around the head and upper body until a passerby intervened and pulled her attacker off.
Other people flagged down a passing police car and officers arrested the assailant.
The woman was declared dead shortly afterward in hospital.