The altercation took place outside Costco in downtown Vancouver just after 11am on December 20th. The 86 year old victim struck his head on the ground after allegedly being pushed.
Officers arrested the 57-year-old suspect almost two hours later near his home in East Vancouver.
The victim was rushed to hospital where he died from his injury on January 12th.
The investigation is ongoing.