The identity of the man who accused Elmo puppeteer Kevin Clash of having sex with a minor has been revealed. The Smoking Gun reports 24-year-old Sheldon Stephens, a struggling actor and model from Pennsylvania, was the man behind the allegation. Stephens later recanted, saying his relationship with Clash was an “adult consensual relationship.” TSG also uncovered that Stephens has been arrested a handful of times since 2009 for passing bad checks, reckless driving, and two felony counts of receiving stolen property. Stephens had allegedly robbed a music manager at knife-point and fled with $250,000 worth of jewelry, according to TSG.
REVEALED Michael Tran / Getty Images