O'Brien died at 2:30 a.m. Thursday when the driver of a white truck that had earlier forced O'Brien's vehicle into a ditch suddenly returned. He was standing with two friends alongside his white Silverado pickup when the white truck accelerated at them.
The friends, Sam Dooley and Luke Stevens, managed to scramble clear, but O'Brien was struck and killed. The vehicle that hit him quickly fled the scene.
The young men had been on their way to the Vancouver airport for a trip to Hawaii.
Police have blamed severe road rage in the death.
Carr added that no other details will be released relating to the arrest until investigators can give the Crown a "very strong" package of evidence.
"Often times investigations are like a poker game," he said. "We don't want to put our cards on the table and show our hand at this time."
Langley RCMP Supt. Janice Armstrong said O'Brien's family is "still in shock and disbelief" over the tragic incident."They have really appreciated the outpouring of compassion and love from this community," she said.
Share this TributeLet them know how much you cared
Vancouver, British Columbia, Canada