Geboren in Rupperswil (Schweiz), erhielt seine Ausbildung an der Musikhochschule in Zürich. Er ist pensionierter Schulmusiker und war langjährig als Sänger sowie Dirigent diverser Chöre tätig. Für seine Chorkompositionen wurde er bereits mehrfach bei Kompositionswettbewerben ausgezeichnet. Seine Musik wird von namhaften Chören aufgeführt (u.a. Schweizer Jugendchor, Zürcher Vokalisten). Mit dem Deutschen Kammerchor (Ltg. Rainer Held) wurde 2023 seine erste CD-Produktion realisiert (Chormusik a cappella).