Irlandese di nascita ma cresciuto a Lucerna, dagli anni '70 inizia a collaborare con moltissimi improvvisatori, formando il proprio gruppo OM con Fredy Studer, Urs Leimgruber e Bobby Burri. Gira tutta l'Europa con apparizioni in radio, TV, componendo musiche per balletti, teatro, cinema ma soprattutto improvvisando con chiunque fosse possibile. Ha suonato infatti con Ray Anderson, Han Bennink, Robert Dick, Marty Ehrlich, Albert Mangelsdorff, Patrice Héral, Marilyn Mazur, Louis Sclavis, Herb Robertson, John Wolf Brennan, Jamaaladeen Tacuma, Carla Bley, Harry Pepl, Fritz Hauser, Dom Um Romao, Jasper van't Hof, Norma Winstone, Trilok Gurtu, Urs Leimgruber, Rosko Gee, Victor Lewis, John Surman, Edvard Vesala, Charlie Mariano, Manfred Schoof, Iréne Schweizer, Aldo Romano, Piérre Favre, Peter Schärli, Glenn Ferris, Wolfgang Dauner, Fernando Sounders, Sonny Sharrock, Lauren Newton, Tim Berne, Jim Black, Gunther Schuller, Airto Moreira.
Ha fatto tournée in Europa, Nord Africa, India, Messico, Bolivia, Stati Uniti e Canada e ha insegnato per molti anni alla "Musikhochschule" di Lucerna.