Lewis MacLeod

Euan Lewis MacLeod (born 6 December 1970) is a Scottish actor and voice actor. Lewis was in the Additional Voices from Minions

He voices characters such as Sebulba from Star Wars: Episode I – The Phantom Menace, Boris the Bear and Zed the Zebra from 64 Zoo Lane and more.