Lewis MacLeod

Scottish actor

Lewis MacLeod is a Scottish actor. His credits include the film The Lost King and the series Nina and the Neurons.

Lewis MacLeod on Apple TV

Apple TV

Movies & TV Shows

About

FROM
Glasgow, United Kingdom
BORN
December 6, 1970