Show more
Lewis MacLeod is a Scottish actor. He is known for voicing various characters in Dead Ringers, Newzoids and 64 Zoo Lane and Master Pud in Little Big Planet 3. Wikipedia
Ben Affleck
Brandon Sklenar
Alicia Silverstone
Tony Goldwyn