From Inveraray, started piping at the age of nine and was originally taught by his grandfather, the late Pipe Major Ronald McCallum M.B.E. and later, Arthur Gillies. He has also had tuition from Jim Henderson and Hugh MacCallum.
For seven years he was a member of the Scottish Power Pipe Band thereafter joining the Simon Fraser University Pipe Band from Vancouver, Canada with whom he played for eleven years.
A piano tuner by trade, he is also a piping instructor at Mid Argyll Primary and Lochgilphead High Schools.