From Wikipedia, the free encyclopedia David McKay is a Scottish actor and television director. In the television series Shoebox Zoo, he plays McTaggart. McTaggart is the Keeper of the Book of Forbidden Knowledge who has been bound to stay with Michael Scott until the book is found by Marnie (Vivien Endicott-Douglas). McTaggart has been a number of people in the first series. A tour guide, a servant to Michael and Toledo and a clown. Now as the second series unfolds, he must help Marnie and Michael as much as he can to help find the Book and stop Toledo taking over and finding the Book before Marnie. He has also appeared in two Ken Loach films: Ae Fond Kiss... and My Name Is Joe. He has also had roles in Once Upon a Time in the Midlands, Les Misérables (1998), Braveheart and Rab C Nesbitt, among others. He has directed for High Times, The Basil Brush Show, Tinsel Town and My Parents Are Aliens, and has written and directed a short film, Caesar, on pigeon-fancying. Description above from the Wikipedia article David McKay (actor), licensed under CC-BY-SA, full list of contributors on Wikipedia.
Born: in Glasgow, Scotland, UK
Streaming Sources for all David McKay Movies & TV ShowsTitle | Rating | Job | Role(s) | Year |
---|---|---|---|---|
Movie | Actor | Wee Roddie | 2004 | |
Movie | Actor | Liam | 1998 | |
Movie | Actor | Mr Holmes | 2010 | |
Movie | Actor | Young soldier | 1995 | |
Movie | Actor | Dougy | 2002 | |
Movie | Actor | Ken | 1986 | |
Movie | Actor | Donald McKay | 1984 | |
TV Show | Actor | William McTaggart 26 Episodes | 2004-2005 | |
TV Show | Actor | Tony McCreary 1 Episode | 1995-1997 | |
TV Show | Actor | Niall Drummond 1 Episode | 2014 | |
Limited Series | Actor | Stookie Doyle 6 Episodes | 1985-1985 | |
Short Film | Actor | Davie | 1993 | |
Movie | Directing | Director | 2007 | |
Limited Series | Camera | Camera Operator 1 Episode | 2016-2016 | |
Title | Rating | Job | Role(s) | Year |
Watchmode™ does not itself provide any video streaming service. The terms/conditions of using any streaming services accessible via links on Watchmode will be determined by those 3rd party streaming service providers (“Providers”). The names & logos associated with the Providers are the registered trademarks of those respective entities. We are not affiliated with, endorsed, administered or sponsored by any of those entities.
We do not condone the unauthorized streaming or submission of 3rd party intellectual property. We do our best to provide accurate information, however sometimes information on this site can be outdated/inaccurate. If you believe that your property has been submitted to/streamed on the Site without your authorization, or to report inaccurate information please contact us.
Copyright ©2019-2025 Watchmode - All rights reserved