You are welcome to browse and download my compositions: click on the title to find out more. Some scores and recordings are not yet in digital form. Please contact me if you are interested or have queries.
With my scores and recordings freely available here, please let me know when you study, workshop or perform any of them.
Hint: click on the column to sort if you like, and reload the page to go back to default sorting. A search facility is available for you too.
| Title | Ensemble | Minutes | Year | Details | Year sort |
|---|---|---|---|---|---|
| Hope and Destitution | Chamber orchestra (Flute 1-2, oboe 1-2, clarinet 1-2, bassoons 1-2, trumpet 1-2, trombone, bass trombone, harp, percussion, violin 1-2, viola, cello and double bass) |
25 | 2027 | 2,027 | |
| Lament of the Joyous | Quartet (Flute (piccolo), cello, harp and mezzo-soprano) |
6 | 2026 | Score and Audio | 2,026 |
| Laughters Unheard, Storms Unruffled | Duet (Violin and cello) |
12 | 2026 | Score and Video | 2,026 |
| Anthe (Eridanus No. 11) |
Flute orchestra (Piccolo x 2, flute x 2, bass flute x 2, contrabass flute x 2) |
7 | 2026 | Score and Video | 2,026 |
| Shutters the Windows, and Makes a Pause | Theorbo | 4 | 2026 | World premiere Oct-2026, date and venue to be determined. |
2,026 |
| Of colours and shades | SATB and organ / piano | 10 | 2026 | Score, Video, Audio and Analysis | 2,026 |
| The Upright Shall be Blessed | SATB and organ / piano | 4 | 2026 | World Premiere 15th Feb 2026. St Andrew’s URC, Frognal, London. |
2,026 |
| From Metis to Callisto (Eridanus No. 13) |
Octet (6 tenor trombones and 2 bass trombones) |
7 | 2025 | Score | 2,025 |
| Sagitta (Asterismic No. 3) |
Quintet (Flute (+ picc, alto and bass), perc 1 & 2, violin and viola) |
8 | 2025 | Score and Audio | 2,025 |
| An Overstuffed Pekingese Dog | Piano | 4 | 2025 | World premiere 29-Sep-2025 Burgh House, Hampstead, London. Score and Video |
2,025 |
| Salacia (Eridanus No. 7) |
Quintet (Flute, clarinet, violin, cello and piano) |
8 | 2025 | Score and Audio | 2,025 |
| Pandia (Eridanus No. 6) |
Harpsichord | 7½ | 2025 | World premiere 28-Oct-2025 St Paul’s School, Barnes, London. Score |
2,025 |
| Decree, in Absolute Simplicity | Solo and orchestra (Trombone and orchestra) |
5 | 2025 | World premiere 11-Jul-2026. London Contemporary Chamber Orchestra.St-Mary-at-Hill, London Score |
2,025 |
| Cake to Eat and Own | Chamber orchestra (Flute, oboe, clarinet, bassoon, horn, trumpet, trombone, violin 1-2, viola, cello and double bass) |
5 | 2025 | Score and Video | 2,025 |
| Salacia and Aetaea (Eridanus No. 10) |
Quintet (Flute, clarinet, violin, cello and piano) |
10 | 2025 | Score | 2,025 |
| Terbanglah seperti burung (Psalm 11) |
SATB and organ / piano | 5 | 2025 | Score | 2,025 |
| Arus menenggelamkan, Tuhan menyelamatkan jiwa ami (Psalm 124) |
SATB and organ / piano | 5 | 2025 | Score | 2,025 |
| Our help is in the name of the Lord (Psalm 124) |
SATB | 4 | 2025 | 2,025 | |
| Dekatkanlah telingaMu, ya Tuhan (Psalm 86) |
SATB and organ / piano | 4 | 2025 | Score | 2,025 |
| Incline Your Ear, O Lord (Psalm 86) |
SATB | 2 | 2025 | World Premiere 1st Feb 2026. St Andrew’s URC, Frognal, London. Score |
2,025 |
| A Hiding Place From the Mighty Waters (Psalm 32) |
SATB and organ / piano | 4 | 2025 | World Premiere 1st Feb 2026. St Andrew’s URC, Frognal, London. Score |
2,025 |
| Marriage Supper Joy (After Revelation 19:1-10) |
Harpsichord | 5½ | 2025 | Score and Analysis | 2,025 |
| The Marriage Supper (After Revelation 19:1-10) |
Concert band (Flutes 1-3 (piccolo & alto flute), oboe 1-2 (English horn), clarinet Eb, clarinet Bb 1-3, auto clarinet Eb, bass clarinet, contrabass clarinet, bassoon 1-2, contrabassoon, sopranox sax, alto sax 1-2, tenor sax, baritone sax, horn 1-4, trumpet 1-3, flugelhorn 1-2, trombone 1 – 3, bass trombone, euphonium 1-2, tuba 1-2, double bass, harp, percussion x 5) |
18½ | 2025 | Video | 2,025 |
| Lich (Asterismic No. 1) |
Concerto (Piano and symphonic orchestra) |
20 | 2025 | Score | 2,025 |
| Caldwell 77 (Asterismic No. 2) |
Wind ensemble (Fl x 5, ob x 3, Eb cl x1, Cl x 2, Bass cl, Contrabass cl, tpt x 4, Tenor tbn x 3, bass tbn x 1, Eup x 2, Tuba x 2, Keyboard, Harp, Perc x 4) |
12 | 2025 | Score and Video | 2,025 |
| Kitalpha α Equ (Asterismic No. 4) |
Quintet (Brass quintet) |
10 | 2025 | Shortlisted for John Armitage Memorial 2025 call for music. Score |
2,025 |
| Geirrod (Eridanus No. 2) |
String quartet (Violin 1-2, viola and cello) |
4 | 2025 | World premiere 14-Aug-2025. Afton Quartet. Harrow Summer Music Festival, St John’s Church, Harrow, London. Score and Video |
2,025 |
| Alvaldi (Eridanus No. 3) |
Organ | 4 | 2025 | World premiere 29-Jun-2025 Park United Reformed Church, Reading. Score |
2,025 |
| Thiazzi (Eridanus No. 4) |
Organ | 3 | 2025 | Score | 2,025 |
| Gunnlod: Septet No. 4 (Eridanus No. 5) |
Septet (Flute (+ aux), clarinet + bass clarinetl, viola, cello, harp, piano and percussion) |
10 | 2025 | Score and Video | 2,025 |
| Nix, Hi’iaka and Salacia (Eridanus No. 7) |
Duets and quintet (Nix: Flute and clarinet; Hi’iaka: clarinet and cello; Salacia: Flute, clarinet, violin, cello and piano) |
20 | 2025 | Score | 2,025 |
| Miranda: Septet No. 5 (Eridanus No. 8) |
Chamber orchestra (Clarinet, bassoon, trumpet, trombone, viola, cello, double bass) |
6½ | 2025 | Score and Video | 2,025 |
| Septet No. 6 Nereid (Eridanus No. 9) |
Septet (Flute x 2, perc x 2, violin x 1, viola x2) |
10 | 2025 | Score and Video | 2,025 |
| God Hears Our Cries and Saves Us (Psalm 145) |
SATB and organ / piano | 5 | 2025 | Score | 2,025 |
| God Heals My Mind, Body and Soul (Psalm 27) |
SATB and organ / piano | 5 | 2025 | Score | 2,025 |
| Pertahankan kebenaranku, ya Allah (Psalm 43) |
SATB and organ / piano | 4 | 2025 | Score | 2,025 |
| Vindicate me O God and defend my cause (Psalm 43) |
SATB and organ / piano | 4 | 2025 | Score | 2,025 |
| The Lord is my light, rock and salvation (Psam 27) |
SATB and organ / piano | 9 | 2025 | Score | 2,025 |
| Is this Christmas? | SATB and organ / piano (SATB, organ / piano) |
4 | 2025 | Score and Video | 2,025 |
| Remembering | Organ | 9 | 2025 | World premiere 9-Nov-2025. Fleet United Reformed Church. Score |
2,025 |
| The Lark Descending | Duet (Violin and piano) |
4 | 2025 | World premiere 26-Oct-2025 Park United Reformed Church Reading. Score |
2,025 |
| Marriage Supper Ingredients (After Revelation 19:1-10) |
Brass quintet (Trumpet 1-2, horn, trombone and tuba) |
10 | 2024 | 2,024 | |
| Marriage Supper Mayhem (After Revelation 19:1-10) |
Chamber orchestra (Flute 1-2, clarinet, trombone, bass trombone, tuba, harp, piano, percussion x2, viola 1-2, cello 1-2 and double bass 1-2) |
26 | 2024 | 2,024 | |
| The Feast (After Revelation 19:1-10) |
SATB and orchestra (Piccolo, flute, oboe, alto sax, tenor sax, bassoon, contrabassoon, trumpet 1-2, trombone 1-2, tuba, percussion x 3, SATB, violin, viola, cello and double bass) |
12 | 2024 | 2,024 | |
| A Flat Temperament | Organ (Single-manual organ) |
1 | 2024 | Selected for performance. Fifteen minutes of fame. David Bohn. 2025. |
2,024 |
| Exhibitions at the Pictures | Chamber orchestra (Flute, oboe, clarinet, bassoon, horn, trumpet, trombone, violin 1-2, viola, cello and double bass) |
6½ | 2024 | World premiere 14-Jun-2025. London Contemporary Chamber Orchestra.St-Mary-at-Hill, London Score |
2,024 |
| Five-Seven Sonata | Trio (Harpsichord and 2 baroque violins) |
10 | 2024 | Video | 2,024 |
| Hope and Destitution 2024 | Chamber orchestra (Flute, oboe, clarinet, bassoon, horn, trumpet, trombone, violin 1-2, viola, cello and double bass) |
7 | 2024 | 2,024 | |
| Pages leaves carbon waves | Chamber orchestra (Flute, oboe, clarinet, bassoon, horn, trumpet, trombone, violin 1-2, viola, cello and double bass) |
7 | 2024 | 2,024 | |
| String trio | String trio (Violin x2 and cello) |
7 | 1994, 2018 | World premiere 1994. MusicFest Aberystwyth. Shortlisted and performed at the Composers Concert, Composition Summer Course with Peter Lieuwen. |
2,018 |
| String Quintet | String quintet (Violin x2, viola and cello x2) |
15 | 1990, 1994, 2015 | 2,015 | |
| Septet No. 3 | Septet (Flute, oboe, clarinet, violin, viola, cello and double bass) |
5 | 2013 | 2,013 | |
| April Moments | Orchestra (Flute 1-3 (piccolo), oboe (English horn), clarinet 1-2, bass clarinet, bassoon, contra bassoon, horn 1-2, trumpet 1-2, trombone 1-2, tuba, timpani, percussion, violin 1-2, viola, cello and double bass.) |
5 | 2009 | 2,009 | |
| Dews, from April Moments | Piano | 4 | 2009 | 2,009 | |
| Sycorax (Eridanus No. 1) |
Septet (Flute 1-2 (piccolo), oboe, clarinet, bass clarinet, and bassoon 1-2) |
10 | 2008 | 2,008 | |
| Shelf Elements | Piano | 6 | 2006 | 2,006 | |
| From B to A | Ensemble of 16 players (Flute x 2 (+ aux), English horn, clarinet x 2 (+ aux), sax x 2 (SATB), trumpet, trombone, percussion x 2 , harp, cello x 2 and double bass x 2) |
8 | 2002 | Score and Video | 2,002 |
| 5-part Invention-7 | Quintet (Flute (piccolo, also & bass flute), clarinet Bb (alto & bass), cello, piano, percussion x 3) |
16 | 1994, 2001 | 2,001 | |
| Chamber Concerto | Chamber orchestra (Clarinet (auto & bass), bassoon, horn, violin 1-2, viola, cello & double bass) |
8½ | 1995 | 1,995 | |
| Crave for harmony | Orchestra (flexible instrumentations) (Instruments are grouped as “Soprano” to “Bass”, e.g. piccolo and oboe 1 for soprano, bassoon and cello 1 for tenor etc. All adaptations possible) |
8 | 1994 | Score and Video | 1,994 |
| Mountain Rain | Cello and tape | 8 | 1994 | World premiere 1994. Dartington Summer School and Festival. Shorlisted for Concert, Composers Workshop with Jonathan Harvey. |
1,994 |
| Piano trio | Piano trio (Violin, cello and piano) |
7 | 1994 | 1,994 | |
| Dartford Crossing on Wheels | Duet (Violin and marimba) |
6 | 1993 | 1,993 | |
| Hymns for Brass | Concert band (Soprano cornet, repiano, cornets (and solo), flugelhorns, horns (and solo), baritones, trombones (and solo), bass trombone, euphoniums, tuba Eb, tuba Bb, percussion) |
6½ | 1993 | 1,993 | |
| Journey Melodies | Chamber orchestra (Flute, oboe, clarinet, bassoon, horn 1-2, trumpet, trombone, piano, violin 1-2, viola, cello) |
15 | 1993 | 1,993 | |
| Lament for the L+A41iving | Oboe and harp | 6 | 1993 | World premiere 1993. Finalist. Huddersfield Contemporary Music Festival 1993 Young Composers Award. Score and Video |
1,993 |
| Wortley Express | Brass quintet (Cornet, trumpet, horn, trombone, and tuba) |
12 | 1993 | Score | 1,993 |
| Septet No. 2 | Septet (Flute, clarinet, harp, violin 1-2, viola and cello) |
16 | 1992 | 1,992 | |
| Septet No. 1 | Septet (Piccolo, oboe, trumpet, trombone, percussion, viola, and cello) |
13 | 1991 | Score and Video | 1,991 |
| croSSings | Oboe, cello and tape | 9 | 1990 | 1,990 | |
| Moment Musicals for 16 percussions | Septet (Percussions) |
3 | 1990 | 1,990 | |
| New World Fantasia | Orchestra (flexible instrumentations) (Flute x2, oboe x2, clarinet x2, bassoon x2, horn x2, trumpet x2, trombone, timpani, violin 1-2, viola, cello and double bass) |
10 | 1990 | World premiere 1990. Fraser Noble Building, Leicester. |
1,990 |
| Wind Tails | Wind quintet (Flexible instrumentation: soprano clarinet, alto flute, English horn, auto clarinet and double bassoon) |
2 | 1990 | Score | 1,990 |
| New World Fantasia | Orchestra (flexible instrumentations) (Flute x2, oboe x2, clarinet x2, bassoon x2, horn x2, trumpet x2, trombone, timpani, violin 1-2, viola, cello and double bass) |
10 | 1990 | World premiere 1990. Fraser Noble Building, Leicester. |
1,990 |
| Wind Tails | Wind quintet (Flexible instrumentation: soprano clarinet, alto flute, English horn, auto clarinet and double bassoon) |
2 | 1990 | Score | 1,990 |