Keith MacPherson is an actor, known for Stan & Ollie (2018), Taggart (1983) and Silent Witness (1996). Read more on iMDB