Lewis MacLeod

We don't have a biography for Lewis MacLeod yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

Revolting (2017)
Starring as Voiceover (3 episodes)
Zapped (2016)
Guest starring as Hrothgar
Guest starring as Additional Voices
Newzoids (2015)
Starring as Various (12 episodes)
Wizards vs Aliens (2012)
Guest starring as Eelix (8 episodes)
Celebrity Eggheads (2008)
Guest starring as Lewis MacLeod
The IT Crowd (2006)
Guest starring as Narrator
Guest starring as Friendface Voice
Guest starring as Charity Voice