He is considered “an experimental music maker with a more art-orientated approach”, creating music with a "folk influence and a fairy-tale quality". He has collaborated with, amongst others, the Rambert Dance Company, sound artist Scanner, and composer Kuljit Bhamra. He is also a production music composer, and recording pianist for “De Wolfe Music”, with numerous high profile television credits including Dispatches (Channel 4), Horizon (BBC2), and Coast (BBC1).