The BC Coroner's Service says Bryan Johannes Giesbrecht of Dawson Creek was working at a CN Rail yard Wednesday evening during a routine switching of a diesel tank when the car went off the rail and rolled onto him.
No other CN employees were hurt.
First responders had a difficult time reaching the scene, which is about 180 kilometres north of Fort St. John, because it's only accessible by rail.
Investigations are underway by several agencies, including the RCMP, the Coroner's Service, CN Police, the Transportation Safety Board and WorkSafe BC. (MooseFM)