Following studies with Robert Saxton and Raymond Warren at the University of Bristol and with Kurt Schwertsik at Dartington, he received a Polish government scholarship to work for two years with Włodzimierz Kotoński at the Chopin Academy in Warsaw. His music has been widely performed in the United Kingdom, Europe, North America and Asia - and also broadcast on BBC Radio 3, Australia’s ABC Radio National, and WPRB Radio Princeton. He is Composer-in-Residence at the Kodály/Colourstrings-based North London Conservatoire, where he also teaches piano and musicianship and works as a pianist.