Lehrauftrag, Posaune und Pädagogik seit 1978 an der Swiss Jazz School Bern und seit 1992 an der Musikhochschule Fakultät III Luzern, ehem. Jazzschule.
- Als freischaffender Musiker spielte er seit 1976 in verschiedenen Formationen u. a. mit Hannibal Marvin Peterson, Kenny Weeler, Bill Coleman, Craig Russel, Lee Koniz, Bob Stewart, Robin Eubanks, Jean-Paul Bourelly, Günter "Baby" Sommer, Franco Ambrosetti, Michel Godard.
- 1985-86 gehörte er der Carla Bley Swiss Band und Carla Bley Euro-American Band mit Steve Swallow, Bob Stewart und Victor Lewis an.
- Festivals: u.a. Montreux, Zürich, Bern, Warschau, Lima, Detroit, Paris, Rom, Moskau, Willisau, Cairo, Bankok, Khartoum.
- Diskographie: u. a.
- Swiss Jazz 5-tett: Imagination; JPV 8201, Live in Detroit; JVP 8301
- François Lindemann 5-tett: Monsieur Richard; PL 1267-30
- Joe Haider: Up Shot; JLM CD 8301, Keep Hot; Jeton 575/00154J
- Robert Morgenthaler 4-tett: Inner Games; TCB 9296. Drôles d'oiseaux; Unit UTR 4101
- Roots of Communication: Pro Helvetia; Unit UTR 5005