A Riverhead officer fired his Taser at a man Wednesday morning after police said he threw a knife at the officer, nearly hitting him.

Riverhead police were responding to a report of a man threatening someone with a knife about 10:30 a.m. when they found a man in the road on Osborn Avenue holding a large kitchen knife, authorities said.

An officer ordered him to drop the knife but the man began "aggressively approaching" the officer and threw the knife, police said.

The police officer fired his Taser and arrested Michael Miles, 46, of Riverhead, on charges of felony attempted aggravated assault on a police officer, menacing a police officer and two counts of criminal possession of a weapon. Police said he was not injured.

Miles is set to be arraigned Thursday morning. It was not immediately clear if he was represented by counsel.

Bethpage tipster ... Riverhead revitilazation ... FeedMe: Syosset Farmers Market Credit: Newsday

Updated 41 minutes ago LIRR upgrades halted ... Bethpage tipster ... Unpaid tickets ... FeedMe: Syosset Farmers Market

Bethpage tipster ... Riverhead revitilazation ... FeedMe: Syosset Farmers Market Credit: Newsday

Updated 41 minutes ago LIRR upgrades halted ... Bethpage tipster ... Unpaid tickets ... FeedMe: Syosset Farmers Market

Latest videos

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 5 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME