David Cunningham, 36, was taken into custody by Pekin police on Wednesday after community members provided tips leading to his capture.