He has a successful track record of composing both concert music and music for film and television. Some of his choral works can be heard on a CD ʻThe Contingent Worldʼ recorded in 2006 by Cantemus Chamber Choir Wales, directed by Robert Court. These include settings of poems by Burns, Rossetti, Blake, Wordsworth and Wilde as well as by the contemporary Welsh poet Hilary Llewelyn-Williams.