Studied at the Guildhall & later at the Banff School of Fine Arts with Dave Holland. 
Has since pursued a varied musical career encompassing 
classical, world, pop, early & jazz. 
He has played with Django Bates, Hassan Erraji, The Dufay Collective, Evan Parker, 
Christine Tobin,Steve Buckley, Huw Warren, Jason Yarde, Kylie Minogue, 
Julian Joseph, the Stavanger Symphony Orchestra & the R.S.C.     
He has appeared on records by Claire Martin, Jamiroquai, Ingrid Laubrock, Julia Biel, 
Patricia Kass, D-Influence & the Ben Davis Group which was featured on Jazz On 3