A suspect has been charged in a sexual attack in Dunwoody, police said.

Roman Melnik, 23, is charged with kidnapping, sexual battery and simple battery for allegedly assaulting a woman Sunday afternoon.

A woman told police that she was attacked from behind while she was walking on Barclay Drive near North Peachtree Road around 5:30 p.m.

Authorities released a sketch of a suspect Tuesday.

Melnik is in the Fulton County Jail on unrelated charges, Dunwoody police spokesman Officer Tim Fecht said.

According to Fulton jail records, Melnik was arrested by Georgia State University police Wednesday and charged with sexual battery and criminal trespass in connection with an Aug. 21 incident.