Officer Alexander is back on light duty and walking again. (Source: WOIO)

MASSILLON, OH (WOIO) -

Massillon Police have arrested the driver accused of hitting Officer Fred Alexander eight days ago while he was on his way home from work on his motorcycle.

"I had just worked the double shift. I was coming home on my motorcycle, and I had my helmet on, and kind of out of nowhere, I saw his break lights illuminate," recalled Alexander.

The driver of an SUV in front of Alexander made an illegal U-turn and hit him, ejecting Alexander off his motorcycle.

As he laid on the pavement with the SUV still coming toward him, Alexander says he thought of his two children.

"I distinctly remember looking up and seeing that license plate coming at me and thinking, 'No matter how hurt you are, you've got to get up,'" said Alexander.

The 20-year-old suspect was charged with aggravated vehicular assault and booked into the Stark County Jail. Police say Caleb Thomas Keenan was drunk when the accident happened on Lincoln Avenue. This was his second OVI offense.

Alexander suffered extensive injuries to his leg, ankle, hand, and left shoulder.