Meet the man who accused Elmo puppeteer Kevin Clash of having a relationship with him when he was 16, only to recant the story days later, has a long rap sheet.
The Smoking Gun has identified the accuser as 24-year-old wannabe actor/model Sheldon Stephens, who has been arrested several times since 2009 for everything from passing bad checks to reckless driving. His most serious crime happened in September of that year, when he allegedly robbed his former boss at knifepoint of $250,000 worth of jewelry.
The incident occurred right before Stephens got on a flight from LA to Pennsylvania, but when cops caught up with him they didn’t find a knife. He was arrested on two felony counts of receiving stolen property, but the charges were dismissed two weeks later.
SOURCE: The Smoking Gun