David McKay is a Scottish actor and television director with a diverse range of credits to his name. One of his most notable roles is as McTaggart in the television series Shoebox Zoo, where he plays the Keeper of the Book of Forbidden Knowledge who has been bound to stay with Michael Scott until the book is found by Marnie. Throughout the series, McTaggart takes on various personas, including a tour guide, a servant to Michael and Toledo, and a clown, as he works to help Marnie and Michael find the Book and prevent Toledo from taking over.
In addition to his work on Shoebox Zoo, McKay has appeared in a number of films, including Ae Fond Kiss... and My Name Is Joe, both directed by Ken Loach. He has also had roles in Once Upon a Time in the Midlands, Les Misérables, Braveheart, and Rab C Nesbitt, among others.
As a director, McKay has worked on a variety of projects, including High Times, The Basil Brush Show, Tinsel Town, and My Parents Are Aliens. He has also written and directed a short film, Caesar, which explores the world of pigeon-fancying.
Throughout his career, McKay has demonstrated his versatility and range as an actor and director, taking on a wide range of roles and projects.