The mystery man who accused the voice of Elmo Kevin Clash of engaging in an underage sexual relationship (only to recant the allegation a day later) is a struggling 24-year-old model/actor who was once arrested for the knifepoint robbery of $250,000 in jewelry from a music manager for whom he interned.

The dude is a Pennsylvania resident named Sheldon Stephens, and it is still unclear how he met Mr. Elmo

Tickle Tickle