PORTLAND, Ore. (KOIN) — The man who dragged a North Plains police officer with his car after refusing orders during a traffic stop was sentenced to three months in jail.

The Washington County District Attorney’s Office said William Callaway pleaded guilty to fourth-degree assault, hit-and-run with injuries and reckless endangering. He will also serve three months probation and lose his driving privileges.

On Jan. 15, 2019, police said Callaway was caught speeding down the shoulder on Highway 26. When Officer Steven Schutz pulled him over, he denied driving in the shoulder and gave fake information.

Schutz tried to arrest Callaway but he refused to get out of his car and sped away. In the process, Callaway drove over the officer’s foot and dragged him about 15-20 feet.

Callaway got away at the time but was arrested on Jan. 21 after investigators got a tip about where he was staying.

Schutz was treated for his injuries and has made a full recovery.