Shelagh McLeod

Shelagh McLeod is an award-winning actress, writer and director, tipped by Hollywood Reporter as ‘one to watch’. Her debut feature film, ASTRONAUT, starring Richard Dreyfuss, will receive its world premiere at The Edinburgh Film Festival, 2019.