Written music for performances at Sadlers Wells, Her Majesty's Theatre and many other theatres around the UK and abroad as well on BBC and Classic FM Radio. Played in many shows at the Royal Opera House in London, working regularly with the Royal Ballet Company with dancers such as Darcey Bussell, Wayne Sleep and Carlos Acosta. Played in West End Shows such as The Lion King and in most major UK venues, e.g. the Royal Albert Hall (at the BBC Proms), Birmingham Hippodrome, South Bank, St Johns Smith Square etc.
Composed three 'musical stories' for children, which have toured extensively around the UK. Composed music for the ABRSM music exam syllabus and for the ISTD Dance Syllabus. Had been MD for a number of shows, most recently The Railway Children and Seussicals.
As an examiner and trainer for ABRSM has worked all over the world, from China to India, Thailand, USA, Turkey, Africa, Oman and all over Europe, the Middle and Far East. As pianist and arranger for the trio 'Classic Rhythm' he has appeared at hundreds of venues all around the UK and abroad and released 3 commercial CDs, featuring much of his own music.