- 'A Tale of a River in Perthshire' for Chamber Orchestra
- '3-4-2' A piece for 9 Highland Pipers and Orchestra (Preview Score here: Movement III)
- 'Terra Firma' a piece for 1 live piper and 4 pre-recorded pipers (Preview Score here: Movement III)
- String Quartet no 1 in D Major (Preview Score here: Movement II)
- 'The Grim King of the Ghosts' Theme and 6 Variations for String Ensemble and Brass section.
- A Scottish Orchestral Fanfare
- '5-6-7' for Bagpipe Trio in A minor (Preview Score here: Movement I)
- Bagpipe quartet No 1 in D
- 12 Preludes and Fugues for piano based on Traditional and Neo-traditional tunes. (View 'Prelude and Fugue in F sample score here)
- 3 Piobaireachd for mixed ensemble
- A collection of Neo-traditional Clarsach pieces. (View 'Best Efforts' Sample Score here)
- A series of String Quartets (listen to string quartet no 2 here)
- A Series of bagpipe duos, trios and quartets.
- A traditional/classical fused suite for folk and classical ensembles
- A collection of dances for multiple whistles. (View 'Cloud 18' sample score here)