Born in Rupperswil, Switzerland, received his education at the Academy of Music in Zurich. He is a retired music education teacher and worked as a singer and conductor of various choirs over the years. He has already received several awards in composition competitions for his choral compositions. His music is performed by renowned choirs (including the Swiss Youth Choir, the Zurich Vocalists). His first CD production was realized with the German Chamber Choir (conducted by Rainer Held) in 2023 (Chormusik a cappella).