Euan Lewis MacLeod (born 6 December, 1970) is a Scottish actor and voice actor. He provided the voice of Mr. Stubborn as well as the singing voice of Mr. Happy in The Mr. Men Show.

Links & roles

Community content is available under CC-BY-SA unless otherwise noted.