- The Last Rose of Summer · 1983
- Scotland United In One Voice · 1992
- Scotland (The Singers and the Songs) · 1987
- The Last Rose of Summer · 1983
- Canada O' Canada · 1998
- The Tartan Top Twenty - Great Scottish Songs · 1995
- Scotland (The Singers and the Songs) · 1987
- The Last Rose of Summer · 1983
- Scotland United In One Voice · 1992
- Scotland United In One Voice · 1993
- The Last Rose of Summer · 1983
- Scotland United In One Voice · 1992
- Scotland This Ancient Land · 1998