Mark has played with many renowned musicians including Roscoe Mitchell, Wadada Leo Smith, Derek Bailey, Henry Grimes, Roswell Rudd, Peter Brotzmann, Barry Guy, Otomo Yoshihide, Jah Wobble, Sidsel Endresen , Charles Gayle, Peter Evans and William Parker.
He works with John Edwards in a duo and with groups including Evan Parker, `Foils` with Frank Paul Schubert and Matthius Muller and groups with Veryan Weston, John Tilbury, Agusti Fernandez and Mathew Shipp.
Mark works in a regular improvising duo with John Butcher and also performing John`s composition `Tarab Cuts` which has played festivals in Rio de Janiero, Amsterdam, Barcelona, Glasgow, Bristol and London. In a trio with cellist Okkyung Lee, John and Mark have played in Belgium, France, England and Scotland. He also has a longstanding duo with Sarah Gail Brand which has featured on the BBC`s `The Stuart Lee Show`and in the film `Taking the dog for a Walk`.