He has composed a Jazz Concerto for soloist and chamber orchestra, commissioned by GLA and based on themes from the pianist Mervyn Africa, who performed the solo improvised part, when it was premiered at the Bloomsbury Theatre in a crossover concert by ‘OPUS 20’, conducted by Scott Stroman. He was subsequently been commissioned by Shikisha Arts to compose an hour long contemporary ballet for dancers and 10 musicians based on Southern African mythology.