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.)