Stephens is reportedly a struggling 24-year-old model/actor who posted for the mugshot above a while back after being arrested for robbing a music manager (for whom he interned) of $250,000 by knifepoint.

Kevin Clash, the voice and puppeteer behind the loveable Elmo character on the long running kiddie show “Sesame Street,” has taken a leave of absence from the show after explosive allegations were made against him.

Clash has been the voice of Elmo (and the ‘Tickle Me Elmo’ dolls) for more than two decades, but Sunday, after an unsubstantiated report that he had a sexual relationship with a 16-year-old boy, he voluntarily stepped away from his job.