Lewis Macleod
☼ Born on 4 December 1970, in Glasgow, Scotland, UK
BiographyLewis 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), Gran Turismo (2023) and Book of Shadows: Blair Witch 2 (2000).


In the role of actor

The Lost King – TIFF 2022 (09/09/2022)

An amateur historian seeks to spread the truth about King Richard III in The Lost King. Philippa Langley (Sally Hawkins) is a middle-aged woman at a crossroads, who one night takes her kids to a production of Shakespeare’s “Richard III” while her separated husband John (Steve Coogan) goes out on a date. Philippa begins to […]