Nathan Haywood, 24, is accused of choking and beating a 39-year-old Norfolk Southern officer Sunday.
Investigators say the suspect was trespassing near 79th Street and Kedzie when he assaulted the officer.
Haywood was scheduled to appear in bond court Tuesday.