Jeremy has written extensively for TV, including composing additional music for Elizabeth Is Missing (2019), series 3, 4 and 5 of Ripper Street, (working alongside composer Dominik Scherrer), Inspector George Gently, and Castles In The Sky, both for the BBC.
He collaborated with Dominik again for The Collection (Amazon Prime) in 2017.
In 2018/19, he scored, with Mark Russell, three series and two 90 minute specials of Free Rein, for Netflix.
Other recent work includes Britain’s Most Historic Towns (Channel 4), a theme tune and incidental music for all global versions of Survivor (Banijay) and series 3 of Millie Inbetween (CBBC).
Jeremy is also known for his work in advertising; recent credits include Sky, Morrisons, M&S, Barclays, Lenor, and Intu.
He works frequently with music production agencies including Goldstein, Native, BMG, Twenty Below, Wake The Town, Sixty Four and Adelphoi Music.
In 2021, his first album 'Music Comes To Us', an EP of music for contemporary ballet was released by Manners McDade.
Jeremy studied violin at the Yehudi Menuhin School and Guildhall School of Music and Drama.