A man has been charged after an incident at the 29th Avenue SkyTrain station late last year.

Vancouver police say Christopher Lee Boyda, 37, has been charged with assault with a weapon and uttering threats.

On Dec. 19, transit police responded to reports of a man wielding a machete and threatening commuters on a train around 8:30 a.m. PT.

Officers evacuated the SkyTrain car and tried to negotiate with the man still inside, but he was ultimately shot by police when he allegedly refused to drop his weapon.

A cellphone video captured part of the incident at the Vancouver's 29th Avenue SkyTrain station on Dec. 19. (Cellphone video)

The man was taken to hospital in serious but non-life threatening condition.

Const. Jason Doucette said Boyda, a Coquitlam resident, has been released from hospital and is in police custody.