He has worked with composers including David Bedford, Howard Skempton, Dave Smith, Michael Parsons, John White, Morton Feldman, John Cage, Christian Wolff, Terry Riley and Cornelius Cardew, and has toured with the New York-based Merce Cunningham Dance Company.