EAST ST. LOUIS, Ill. (KSDK) - A 20-year-old man is now charged in aviolent attack on a MetroLink rider in East St. Louis.

Marlon Miller has been charged with three counts of aggravated criminal sexual assault and one count of attempted armed robbery for an attack on January 29.

Police say Miller stuck a gun into a woman's back as she was walking home from the Emerson Park station.

Authorities say Miller took the woman's money, sexually assaulted her, then hit her in the head with his gun before leaving.

Police have not said what led them to Miller.

He is held on a $500,000 bond.