Born in Wales, Ewen MacIntosh is a Scottish actor. He is best known for his roles as Hamish Macbeth in the BBC television series of the same name, and as Taggart in the Scottish crime drama series. He has also appeared in films such as Rob Roy and Braveheart.
The Ewen MacIntosh Marvel: A Quiz on the British Actor and Comedian