Michael Devlin, the 41-year-old Kirkwood man accused of kidnapping and molesting two children, has agreed to plead guilty to all state and federal charges.

Prosecutors have announced Devlin will appear in court, next week, to plead guilty to all charges in the kidnapping of Shawn Hornbeck from Richwoods in 2002 and Ben Ownby of Beaufort, earlier this year. Both boys were found in Devlin’s Kirkwood apartment in January.