Composition work includes numerous scores for Royal National Theatre, Shakespeare’s Globe, Regents Park Open Air Theatre, Battersea Arts Centre, television documentaries, themes and soundtracks. Other works include:

Original soundtrack for film Jimmy's End written by and starring Alan Moore, produced by Lex Projects.

Orchestral Suite : The Vanished Shtetl for BBC Radio 3
Premiere at Royal Festival Hall.

Five Jewish Songs for Zemel Choir
Premiere at St Johns Smith Square.

Reflections on a Disused Railway Line for Conservatoire String Ensemble
Premiere at Philharmonic Hall, St Petersburg.

Our World of Shopping for Ditchling Choral Society, Sussex Philharmonic Orchestra.
Premiere at Brighton Festival, UK. Listen to excerpts:

1. A New Jerusalem
2. Master of All I Survey
3. The Plans
4. Cheap, Cheap Lines
5. Stop it Jason
6. The Shopping Trolley from Hell
7. Solitary Shopper
8. Silent as Monks
9. Prayer
Cries, Bells, Chants and Whispers for Saxophone Octet.

Film Score for Paradise Grove, winner of Palm Springs Film Festival.

The Elements Song-Cycle for Finchley Children's Music Group
Premiere at Queen Elizabeth Hall.

Morphic Fields for Lucy Bailey's group The Gogmagogs
City of London Festival commission.

Five Musical Maquettes for the 10:10 Ensemble.
Premiere at Liverpool Tate.

Death Rock Urban Fox Hunt; Isn't That Where You Came I, See How She Bears The Daily Press for James Bowman & the English Consort of Viols.

Goods Train Passing-Shafts of Light for solo piano performed by GeNIA
Premiere at London's Purcell Room.

Water, Earth and Human Life for XYZ
Premiere at XYZ.

 Chaconne After Purcell; G minor Prelude after Bach (for the New Violin Octet)
Premiere at Royal College of Music.

Music for Interstellar Listening, (Science Museum commission for 'Exploration' exhibition) .

La Cantiga del Sabath (for the BBC Singers/SPNM workshop)