ROSEDALE, Md. (WJZ) — A police officer shot a man armed with a knife and blades in Rosedale Thursday afternoon, the Baltimore County Police Department said.

Officers responded to the area of Philadelphia Road and Chesaco Avenue in Rosedale just after 2:20 p.m. after a witness called 911 for an unknown suspect with a knife and blades cutting down branches on a tree, waving the blades around and throwing them in the roadway.

READ MORE: Man Shot, Critically Wounded In East Baltimore Saturday, Baltimore Police Say

While en route to the scene, officers learned the suspect was in the middle of Philadelphia Road swinging around a long chain.

Officers located the suspect on Spring Avenue near Philadelphia Road.

According to police, one officer got out of his vehicle and ordered the suspect to sit down. The suspect ignored commands and began running at the officer, who ordered the suspect to stop.

The officer began to move backward, but the suspect continued to advance on him, at which time the officer fired his weapon, striking the suspect in the upper body, police said.

READ MORE: Fort McHenry Celebrates New Citizens, Defenders Day Saturday

The suspect fled but was apprehended after a brief foot pursuit.

Officers rendered aid to the suspect, who was taken to Johns Hopkins Bayview Medical Center by responding medics, conscious and alert, according to police.

The preliminary investigation revealed the suspect was initially dropped off at a local hospital for a mental health evaluation but never went inside.

He used public transportation to respond to the Rosedale area, where the witness observed him and called 911, police said.

MORE NEWS: Man In Stable Condition After He Was Shot In Face While Driving Early Saturday

Several weapons were recovered at the scene. The investigation into this incident is ongoing.

Kelsey Kushner