James Dickson was walking to work for his shift at the McDonald's when he was struck by a dump truck while crossing the road at Fraser Highway and 264 Street.
On Monday morning, Nov. 4, around 6:20 a.m., the 19-year-old was taken to hospital in critical condition.
An ambulance with primary care paramedics, advanced care paramedic responder, and a supervisor responded to the scene, B.C. Emergency Health Services told The Star.
"Paramedics provided emergency medical treatment to one patient who was transported to hospital in critical condition," emergency services said.
Fraser Highway was closed westbound for several hours at 264 Street while police investigated into the late morning.
But that afternoon, James succumbed to his injuries in hospital.
A has been set up by his cousin, Chris Dickson, to support James's parents through their grief.
"My aunt and uncle are understandably devastated to have lost their youngest son so suddely," Chris wrote in the fundraiser page.
James is described by family as a charming young man, who had a passion for first aid – often volunteering with his mom, a volunteer member of St. John Ambulance, at various public events; including the Abbotsford Airshow.
He recently graduated high school and had enrolled at the University of the Fraser Valley (UFV) in the business program, although he wanted to switch to computer science because he "didn't like all the math," wrote Chris.
The teen was well known in the Aldergrove community for his volunteer work at the Aldergrove legion and the local Scouts group.
"James loved everything Star Wars and, most of all, his family," reads the fundraiser page.
The GoFundMe is aimed at raising funds for a celebration of life, and to support his parents while they grieve, according to the fundraiser.
Within a week of starting, the fundraiser had surpassed its $5,000 goal, raising more than $14,600.
Anyone travelling in the area at the time of the collision on Nov. 4 with dash camera footage that may have captured the incident, are asked to contact the Langley RCMP at 604-532-3200.
SEE MORE: