Euan Lewis MacLeod (born 4 July 1970) is a Scottish actor and voice actor.
About him[]
He provided the voice of Mr. Stubborn as well as the singing voice of Mr. Happy in the UK dub of The Mr. Men Show.
Roles[]
- 64 Zoo Lane - Boris the Bear and Various.
- Star Wars Episode I: The Phantom Menace - Sebulba