Lewis MacLeod
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.
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.