Lewis Macleod was born on July 4, 1970 in Glasgow, Scotland, UK. He is an actor and writer, known for
Star Wars: Episode I - The Phantom Menace (1999),
Deep Impact (1998) and
Gran Turismo (2023). He is married to Victoria Lumsden. They have two children.