Biography
Biography to follow.
List of compositions
An Cluinn thu mi, mo Nighean Donn
An Rìbhinn Àlainn (Ochoin a Rìgh 's i mo Rìbhinn Donn)
An Rìbhinn Donn
Caisteal a' Ghlinne
Dhealaich Mise Nochd Rim Leannan
Dh'fhalbh mo Leannan Fhèin
Fuadach nan Gàidheal
Mo Ghille Dubh