LANGLEY, B.C. - Police say a 21-year-old man has been charged with murder after a homeless man was found dying on a sidewalk in Langley, B.C.

Mounties say they responded to reports of a fight just after 7 p.m. on Monday.

When officers arrived at the scene they found 37-year-old Wells Gallagher on the ground and he later died.

Police say they arrested a suspect near the scene after a brief foot chase.

Investigators say David Van Den Brink, who is known to police, has now been charged with second-degree murder.

RCMP say Gallagher was well-known in the Langley homeless community and multiple witnesses came forward to provide information to police.