Martin Whitehead, 34, faces charges of rape, kidnapping, disseminating matter harmful to juveniles and minor in nude material or performance. He was issued $500,000 bond in court.
Whitehead was arrested earlier this month after being accused of abducting the boy, who was playing on his skateboard on East 7th Street.
Whitehead is alleged to have forced the boy into his vehicle and then took him to a house on Lawnview, where the child said he was sexually assaulted.
The boy told police after the assault Whitehead dropped him off on East 71st and Superior and asked him not to say anything.