A Winnipeg paramedic hit by a suspected drunk driver is speaking out to highlight the dangers he and his colleagues face while on the job. 

On Monday, three vehicles were involved in a collision around 5:45 p.m. at Corydon Avenue and Stafford Street.

Paramedic Cory Wilson was on his way back to the station from another call when he came upon the collision and stopped to help.

Moments later, he would be hit himself.

"I just heard the noise and the truck hit me and I stumbled a few steps and wondered what was going on," said Wilson.

He was helping a woman inside a pickup truck when he was hit by another truck.

"All of a sudden, there was a big bag – the frame of the door of the truck hit me in the left shoulder. My head kind of bounced over and hit the frame of the truck as well," said Wilson.

He said that if the crash happened a few moments earlier, things could have ended much worse.

"Probably about 45 seconds to a minute earlier, I was walking behind the pickup truck – (I) could have been more seriously injured," said Wilson.

A 64-year-old man has been charged with impaired driving following the collision.

Wilson said he hopes other drivers pay attention while passing scenes where emergency crews are working.

"Slow down - be aware of your surroundings. If you see other cars stopped, slow down to figure out why they're stopped," said Wilson, who is now off work.

The president of the paramedics' union said over the last two years he's seen an increasing amount of staff members injured while on the job. Some have suffered head trauma, while some others are left permanently disabled.

He also urged caution on the roads.

"Give us the room to work. We are out there trying to help people and it's very scary and unnerving when situations like this happen," said Chris Broughton, president of Local 911.

The union is now examining numbers to see how many paramedics in total have been injured while on the job in recent years.

- with a report from CTV's Stacey Ashley