Police have charged a volunteer Ottawa firefighter after a hit-and-run crash involving a cyclist last week.

Trevor Clarke, 34, of Ottawa, is facing one count each of impaired driving causing bodily harm, over 0.08 causing bodily harm, and failing to remain at the scene of an accident.

The crash happened on Oct. 9 at about 4 p.m.

Ottawa police said Jennifer Leonard, 44, was cycling along McGee Side Road west of William Mooney Drive when she was hit by a vehicle.

A farmer driving a tractor nearby spotted Leonard in a ditch, and another passerby called 911. She was awake and sitting up, the farmer told the CBC Sunday.

She was taken to the Queensway Carleton Hospital with a head injury. But her condition soon worsened and she was taken to The Ottawa Hospital's Civic campus intensive care unit.

Broken side mirror discovered at scene

Meanwhile, a broken side mirror was found at the scene. It was believed to be from the vehicle involved in the collision, police said.

At about 5:30 p.m. that same day, police received a call about a possible impaired driver, later identified to be Clarke.

"Officers observed that the vehicle belonging to Clarke was missing a side mirror similar to the one found at the scene," said a police media release issued Sunday.

Clarke was then arrested and his vehicle was seized.

Police said they have no witnesses of the crash.

Leonard was still in hospital in stable condition Sunday, police said.

Anyone with information is asked to call the collisions unit at 613-236-1222 ext. 2481, or Crime Stoppers at 613-233-8477 (TIPS).