Lewis Macleod

Info

Role

Actor | Writer

Date of birth

12/06/1970

Place of birth

Glasgow, Scotland, UK

Lewis Macleod

Biography

Lewis Macleod was born on December 6, 1970 in Glasgow, Scotland as Euan Lewis Macleod. He is an actor and writer, known for Star Wars: Episode I - The Phantom Menace (1999), Star Wars: Obi-Wan (2001) and The Last Days on Mars (2013). He is married to Victoria Lumsden. They have two children.