John started to play the fiddle at the tender age of 10, when he was taken under the wing of Angus Grant Snr, the great West Coast fiddler.
He has played professionally since the age of 15, with various bands in the West Highlands, Edinburgh and New Zealand. He was even a musician (with a rather big beard!) on the filmset of "Braveheart". John has played at events for The Princes Trust, and in venues such as Buckingham Palace, Edinburgh Castle and Balmoral Castle!
John is the newest member of Cabrach, and has risen to the challenge of learning and playing a new and diverse set list.