Michael Elo

Michael Elo (b .1951) voiced various characters in Elmo I Surmuleland, the Danish dub of Elmo in Grouchland.

Even though he have released a few solo albums, he prefer not to perform his own music. He have written many songs for the Danish qualification rounds for Eurovision Song Contest, and have appeared in the contest as both a solo artist and as a backup singer.

His voice credits include Kim Possible as Barkin, Brambly hedge - the secret staircase, Pokemon 3, Curious George and others.