We don't have a biography for Elmo yet. Hang in there, or go ahead and contribute one.
Appearances
Sesame Street
Main cast, played by Brian Muehl
Main cast, played by Richard Hunt
Main cast, played by Kevin Clash
Main cast, played by Ryan Dillon