top of page


Joshua was born in England in 1995 to British and American parents. At the age of seven he became a chorister at Winchester Cathedral, where he developed an appreciation for choral music and its composition.

After education at Charterhouse School, he went to Cambridge University to study Music at Clare College in 2013, where he also sang in the world-renowned Choir of Clare College. He then studied for a Masters in Composition for Screen at the Royal College of Music, and is now a freelance Composer for Film and a singer. He recently composed original music for advertising campaigns by Sabic and Radox.

He has worked as an assistant for the composer Rupert Gregson-Williams, and is frequently called on as an orchestrator for Lorne Balfe and his team, most recently on the second series of the BBC adaptation of His Dark Materials

Awards for his compositions include the John Sanders Memorial Award for Young Composers 2016, the Clare College Carol Composition Competition 2015, and the Homerton College Carol Composition Competition 2016. His work has been performed both across the UK and the USA, notably at the Three Choirs Festival 2016 in Gloucester and on BBC Radio 3's Choral Evensong in 2014.


Joshua's passion for film music composition began early listening to the scores of composers such as the great John Barry and Erich Korngold, and in more recent years he has drawn specific influence from the likes of Thomas Newman, Dario Marianelli, John Powell, Jeremy Soule, and Ólafur Arnalds. His music was featured twice in the RCM Composition for Screen Showcase Concert, to great acclaim. 

Joshua was the John Barry Scholar at the Royal College of Music, and his studies were also generously supported by the Society for Wessex Young Musicians Trust, the EMI Music Sound Foundation, the Dorothy Croft Trust, and the Lady Clare Fund.

He enjoys a busy schedule of composition for short films, choral music, and other media, and is a composer of library music for Universal Production Music UK; his music can be found here

bottom of page