Ryan Dillon is an American puppeteer who has played Elmo since 2013. Dillon had previously worked as an ensemble Muppeteer for the Jim Henson Company since 2005.
it leads a cast of characters teaching children numbers, colors and the alphabet. Bert and Ernie, Oscar the Grouch and Grover are just a few of the other creatures involved in this show, set on a city street full of valuable learning opportunities.