Play On: Silent Shakespeare BFI / Shakespeare's Globe, Composer, 2016

Unlined John Michael Muskos Composer, 2015 (Short listed for National Independent Film Awards 2015) 

Mille-Feuille Turtle Canyon Media, Composer, 2015

Mayday (short) Dan Fernbach Composer, 2014

Job’s Dinner (short) Dir. Giles Foreman, Composer, 2014                           

The Ice Lady (short) Jonathan Stow, Composer, 2013                                  

Hyde Park On Hudson Roger Michelle, Assistant to the Composer (Jeremy Sams), 2012



Remains of the Day Royal and Derngate, Northampton, composer, 2019

Rosenbaum’s Rescue The Park Theatre, Kate Fahy, composer / sound designer, 2019

And Others (staged reading), National Theatre (Dorfman), Jenny Sealey, arranger, 2018

All You Need is LSD Told by an Idiot, Birmingham Rep, Paul Hunter, composer / sound designer, 2018

Romeo and Juliet Royal Shakespeare Company, Erica Whyman, composer, 2018

A Short History of Tractors in Ukrainian Hull Truck Theatre, Mark Babych, composer, 2017

Mighty Atoms Hull Truck Theatre, Mark Babych, composer, 2017

Bang Bang Mercury Theatre, Colchester, Nicky Henson / John Cleese, Composer 2017

Farinelli and the King Duke of York's Theatre, John Dove, Assistant Arranger, 2015

Measure for Measure Globe Theatre, Dominic Dromgool, Music Supervisor, 2015

Farinelli and the King Sam Wannermaker Playhouse / John Dove Assistant Arranger, 2015

The State vs John Hayes Lowry Theatre, Jemma Gross, Sound Designer,  2014

Little Black Book Park Theatre, Kate Fahy, Composer, 2013

Don't Wake Me: The Ballad of Nihal Armstrong St James's Theatre, Guy Slater, Composer, 2013

Emil and the Detectives (Workshops) National Theatre, Bijan Sheibani, 2013

Antigone National Theatre, Polly Findlay, Music Associate, 2012

Damned by Despair (workshop) National Theatre, Bijan Sheibani, 2012

Troilus and Cressida Shakespeare's Globe, Matthew Dunster, Assistant Composer, 2010

Romeo and Juliet Shakespeare's Globe,  Matthew Dunster, Assistant Composer, 2009



Stihl: 'That's Why I Choose Stihl' Commercial, Jonathan Stow, composer, 2015



Composer / Choreographer's workshop Rambert Dance Company, 2012

Fellowship - Civitella Ranieri, 2016