Credits

Film

as Composer

The Upside of Unrequited (2026)
Feature. Anna and Hilary Shakespeare (dir.)

Searching (2024)
Short. Tegan James (dir.)

Blue (2024)
Feature. Deva Palmier (dir.)

Beautiful Things (2024)
Short. Maya Zupano (dir.)

Face2Face (2021)
(winner, Award of Merit, Accolade Global Film Competition)
Feature. Jonathon Crewe (dir.)

Let's Talk About George (2020)
Short. Nick Nevern (dir.)

The Lost City of Aztlan (2020)
Short. Mariam Hussein (dir.)

Reach (2020)
Short. Matteo Balduzzi (dir.)

Post Carbon Society (2019)
Short. Luca Levi and Fabio Mota (dirs.)

A Beast In All But Name (2019)
Short. Victor Glanton (dir.)

March Of The Potguins (2019)
Short. Michael Vodden (dir.)

The Valley Of Unrest (2006)
Short. Adam Barker (dir.)

as Music Department

Welcome to the Fishbowl (2026)
Additional Music Preparation

The Land of Sometimes (2026)
Song Arrangements and Lead Orchestrator
Leon Joosen (dir.) | Terry Davies (comp.)

Goodbye June (2025)
Additional Music, Arrangements and Orchestration
Kate Winslet (dir.) | Ben Harlan (comp.)

Wonka (2024)
Additional Orchestration
Feature. Paul King (dir.) | Joby Talbot (comp.)

Mickey17 (2024)
Additional Music Preparation
Feature. Jung Jei-Il (comp.)

Mission Impossible: Dead Reckoning(2023)
Orchestration
Christopher McQuarrie (dir.) | Lorne Balfe (comp.)

Argylle (2023)
Orchestration
Matthew Vaughn (dir.) | Lorne Balfe (comp.)

Luther: The Fallen Sun(2023)
Orchestration
Jamie Payne (dir.) | Lorne Balfe (comp.)

Ping Pong: The Triumph (2023)
Orchestration
Chao Deng & Baimei Yu (dirs.) | Lorne Balfe (comp.)

Immersive

Disney: The Castle (2023)
Music producer, arranger and orchestrator. Kate Golledge (dir.)

TV / Online

as Composer

We Used To Be (And We Still Are) (2023)
Celeste Dring (dir.)

2LE Ident (2023)
2LE Films

The Language Of Love (2022)
Channel 4

Ladies Who London (2020)
Podcast theme

Back To School (2019)
Save The Children International advert campaign

Concert Works

as Composer

Ignition (2025)
Orchestra
commissioned and first performed by the London City Orchestra

Christmas Is Here (2024)
Choir, Piano
first performed by the Godwine Choir, London, Dec 2024

The Stable (2023)
Choir, Piano, Cello
first performed by the City of London Choir, London, Dec 2023

Carol of the Manger (2023)
Choir, Piano, Cello
first performed by the City of London Choir, London, Dec 2023

The Star Of Heaven (2022)
Choir, Piano

What Will This New Day Bring? (2022)
Choir, Piano, Cello
first performed by the City of London Choir, London, Dec 2022

Sea Fever (2020)
Choir, Piano

Flight Fantastic (2020)
Orchestra

Baby Broadway Opening Song (2015)
Voice and Piano

Let’s Celebrate Christmas (2007)
Orchestra and Choir

The Perfect Child (2006)
Orchestra and Choir

as Orchestrator

Opbrud (2021)
Edward Dowrick (comp.)
Chattanooga Symphony Orchestra

Musicals

as Composer

Sin (2023)
The Barn Theatre, Cirencester
Charlie Westenra (dir.)

Our Man In Havana (2022)
Watermill Theatre, Newbury
Abigail Pickard Price (dir.)

The Sorcerer’s Apprentice(2021)
Southwark Playhouse
Charlie Westenra (dir.), James Seabright Productions

Billy The Kid(2017)
National Youth Music Theatre, Curve Leicester
Kate Golledge (dir.)

A Christmas Carol (2015)
The Castle, Wellingborough
Luke Sheppard (dir.)

as Music Department

Amour (2015)
Michel Legrand (comp.)
Edited and Arranged new version for Publication

The Sound Of Music (2014)
International Tour, David Ian Productions
Orchestral Reduction

Starlight Express (2013)
Bochum, Germany
New orchestrations

Now And Forever (2013)
Marriot Theatre, Chicago
Music Supervision

Tell Me On A Sunday (2013)
St James Theatre (now The Other Palace), London
Music Supervision

Starlight Express (2012)
UK Tour, Bill Kenwright Productions
New orchestrations

Sing (Diamond Jubilee Single) (2012)
Gary Barlow and Andrew Lloyd Webber
Music Arrangement

Jesus Christ Superstar (2012)
The O2 Arena, Really Useful Group
Additional Orchestration

The Phantom Of The Opera25th Anniversary Concert (2011)
Royal Albert Hall, Really Useful Group
Music Coordinator

The Wizard Of Oz (2011)
London Palladium, Really Useful Group and Bill Kenwright Productions
Additional Arrangements and Orchestrations

Love Never Dies (2010)
Original Production, Adelphi Theatre, London, Really Useful Group
Music Assistant

Andrew Lloyd Webber Catalogue (2009)
Creation of a definitive set of scores to every Andrew Lloyd Webber musical
Transcription, additional orchestration

Diary of a Chav (2009)
Workshop and development
Arrangement, orchestration

Love Never Dies (2009)
Concept Album Recording at Abbey Road
Music Assistant

NewsRevue (2009)
Canal Café Theatre, London
Arrangements

Big Bruvva The Musical (2008)
Theatre Upstairs at the Gatehouse, London and Edinburgh Fringe Festival
Orchestration and arrangement

Speed Dating The Musical (2008)
Jermyn Street Theatre, London
Transcription, arrangement

Theatre

as Composer

Boeing Boeing (2019)
UK Tour
Guy Unsworth (dir.)