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 | |
| 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 |
| Common Region Multistability | Guitar (Theorbo) |
4 | 2026 | World premiere Oct-2026, date and venue to be determined. |
2,026 |
| 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 |
| Of colours and shades | SATB and organ / piano | 10 | 2026 | Score, Video, Audio and Analysis | 2,026 |
| Rock Water | Piano | 4 | 2026 | World premiere 29-May-2026. Rosslyn Hill Unitarian Chapel, Hampstead, London. |
2,026 |
| Table Chair Walk | Narrator and trio (Narrator, clarinet, cello and piano) |
0 | 2026 | 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 |
| 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 |
| Alvaldi (Eridanus No. 3) |
Organ | 4 | 2025 | World premiere 29-Jun-2025 Park United Reformed Church, Reading. Score |
2,025 |
| An Overstuffed Pekingese Dog | Piano | 4 | 2025 | World premiere 29-Sep-2025 Burgh House, Hampstead, London. Score and Video |
2,025 |
| Arus menenggelamkan, Tuhan menyelamatkan jiwa ami (Psalm 124) |
SATB and organ / piano | 5 | 2025 | 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 |
| 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 |
| 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 |
| Dekatkanlah telingaMu, ya Tuhan (Psalm 86) |
SATB and organ / piano | 4 | 2025 | Score | 2,025 |
| From Metis to Callisto (Eridanus No. 13) |
Octet (6 tenor trombones and 2 bass trombones) |
7 | 2025 | 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 |
| God Heals My Mind, Body and Soul (Psalm 27) |
SATB and organ / piano | 5 | 2025 | Score | 2,025 |
| God Hears Our Cries and Saves Us (Psalm 145) |
SATB and organ / piano | 5 | 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 |
| Incline Your Ear, O Lord (Psalm 86) |
SATB | 2 | 2025 | World Premiere 1st Feb 2026. St Andrew’s URC, Frognal, London. Score |
2,025 |
| Is this Christmas? | SATB and organ / piano (SATB, organ / piano) |
4 | 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 |
| Lich (Asterismic No. 1) |
Concerto (Piano and symphonic orchestra) |
20 | 2025 | Score | 2,025 |
| Marriage Supper Joy (After Revelation 19:1-10) |
Harpsichord | 5½ | 2025 | Score and Analysis | 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 |
| 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 |
| Our help is in the name of the Lord (Psalm 124) |
SATB | 4 | 2025 | 2,025 | |
| Pandia (Eridanus No. 6) |
Harpsichord | 7½ | 2025 | World premiere 28-Oct-2025 St Paul’s School, Barnes, London. Score |
2,025 |
| Pertahankan kebenaranku, ya Allah (Psalm 43) |
SATB and organ / piano | 4 | 2025 | Score | 2,025 |
| Remembering | Organ | 9 | 2025 | World premiere 9-Nov-2025. Fleet United Reformed Church. 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 |
| Salacia and Aetaea (Eridanus No. 10) |
Quintet (Flute, clarinet, violin, cello and piano) |
10 | 2025 | Score | 2,025 |
| Salacia (Eridanus No. 7) |
Quintet (Flute, clarinet, violin, cello and piano) |
8 | 2025 | Score and Audio | 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 |
| Terbanglah seperti burung (Psalm 11) |
SATB and organ / piano | 5 | 2025 | 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 |
| The Lord is my light, rock and salvation (Psam 27) |
SATB and organ / piano | 9 | 2025 | Score | 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 |
| Thiazzi (Eridanus No. 4) |
Organ | 3 | 2025 | Score | 2,025 |
| Vindicate me O God and defend my cause (Psalm 43) |
SATB and organ / piano | 4 | 2025 | Score | 2,025 |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 |