Acting
Euan Lewis MacLeod (born 4 July 1970) is a Scottish character actor, who can be heard as the voice of many television commercials, film trailers and cartoons in his native UK.
The Crown
2016
The Amazing World of Gumball
2011
The IT Crowd
2006
Minions
2015
Star Wars: Episode I - The Phantom Menace
1999
Postman Pat: Special Delivery Service
2008
Bad Education
2012
64 Zoo Lane
2001
Urban Myths
2017
Mongrels
2010
Zapped
Look Around You
2002
Red Top
Planet 51
2009
Toast of Tinseltown
2022
The First Team
2020
Pigeon Boy
2004
The Last Days on Mars
2013
Incredible Ant
The Lost King