CHICAGO (CBS) — A 24-year-old man was charged with attacking and robbing a 70-year-old man in August in the Lakeview neighborhood on the North Side.

Karon Cannon allegedly approached the man about 6 p.m. Aug. 7 near the Red Line station in the 3900 block of North Sheridan and punched him in the face, knocking him to the ground, according to Chicago Police.

Cannon then allegedly struck the man with a “dangerous weapon,” stole the man’s personal belongings and ran away, police said.

The man was treated for head injuries at Illinois Masonic Medical Center, police said.

karon cannon Man Charged With Attacking, Robbing 70 Year Old Man In Lakeview

Karon Cannon (Source: Chicago Police)

Cannon was taken into custody about 9:20 p.m. Oct. 18 in the 1300 block of West Roosevelt, police said. He was positively identified from surveillance video as the robber and charged with felony counts of armed robbery – other dangerous weapon and aggravated battery causing great bodily harm.

Cannon, of the Near West Side, was expected to appear in bond court on Friday.

(Source: Sun-Times Media Wire © Chicago Sun-Times 2017. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)