1 unreleased or undated title is hidden. Show unreleased
Christmas Carole 2022
as Busker, Original Music Composer
National Theatre Live: The Book of Dust — La Belle Sauvage 2022
Music
A Christmas Carol Goes Wrong 2017
Original Music Composer
Jekyll & Hyde 2016
Music
Saving Santa 2013
Musical, Conductor, Orchestrator, Original Music Composer
Beneath the Skin 2005
as Nick
The Great Muppet Caper 1981
as Clumsy Man (uncredited)
Credits from TMDB.