The man who accused Elmo Muppeteer Kevin Clash of having sex with him when he was underage -and later recanted his story – has been identified as 24-year-old Sheldon Stephens. According to the smokinggun.com Stephens is a wannabe model and criminal. Stephens allegedly robbed his former boss at knifepoint of a gold necklace worth $250,000 and ripped off the jewelry from a music manager in California after being fired from his internship. He’s also been accused of passing a bad check and reckless driving.
It gets worse! Stephens’ mom, Felicia Stephens allegedly stabbed her husband with scissors and is free on bail pending trial.
(Could his mom’s criminal record rub off on him?)