Please answer this question: Who played Scottish police officer Hamish Macbeth on TV in the 1990's?
robert carlyle