Toronto Police say a man has been charged in an alleged hit-and-run crash that injured an officer last week.

Police say a motorcyclist disobeyed an officer who was directing traffic on Lake Shore Blvd. W. around 7:15 p.m. last Wednesday.

They allege the motorcyclist collided with the officer and then took off.

Police say the officer suffered minor injuries.

Investigators say a search was conducted last Friday and the suspect was arrested on Wednesday.

He’s been charged with dangerous driving, failing to stop at the scene of a collision and several offences under the Highway Traffic Act.

The man is due in court in late September.

RECOMMENDED VIDEO