Functions as Professor:
- since 2005: head of Major in Composition for Film, Theater and Media at the The Zurich University of the Arts
- since 1993: Professor at the The Zurich University of the Arts in Composition for Film, Theater and Media and Composing-Arranging/Producing
- "staff mobility": Guest Lecturer at Dipartimento di Musica da Film del Conservatorio di Rovigo in Bologna (Prof. Marco Biscarini), at the Hochschule für Film und Fernsehen "Konrad Wolf" Potsdam (Prof. Ulrich Reuter), at University of Edinburgh (The Reid School of Music/Edinburgh College of Art, Prof. Yati Durant)
- 2023: Artists in Residence @ Swiss Indian Network of Electronic Music&Sound (SINEMS) in Bangalore, India (Building IMMSANE India)
- 2019: Exchange and project-based collaboration with «University Addis Ababa» (UAA, Prof. Ezra Abate (Dean / PHD) and 2024
- 1995-2005: Teacher for Big Band and Composing/Arranging at the Jazz School Zurich (Zurich Conservatory Classic and Jazz)
- 1993-2005: Teacher at the Conservatory Zurich (Theory, Improvisation, Solfège and Composing/Arranging)
- 1994-1999: Music Teacher at the Kantonsschule Zürcher Oberland, Wetzikon
- 1993-1994: Music Teacher at the Kantonsschule Hohe Promenade
- 1987-1989: Music Teacher at the Kantonsschule Küsnacht, Unterstrass, Stadelhofen, Rämibühl, Solothurn and Zürichberg (Seminar für pädagogische Grundausbildung)
- 1988-1989: Music Teacher at the evangelische Schule Baumacker, Zurich- Oerlikon (Schulmusik I, Real- und Sekundarschule)
- 1984-1988: Trombone Teacher Knabenmusik Zürich (KMZ)
- 1983-1984: Trombone Teacher Jugendmusik oberer Zürichsee (IMOZ)
Other functions:
- 2020-2023 und 2023-2025: regional chair, IMMSANEEurope
- 2014-2024: Theater Rigiblick (conductor, musical director, arranger)
- 2020: founding member / regional chair of IMMSANE (International Media Music and Sound Arts | Network in Education)
- 2020: founding member / member of the steering committee and program commission of Soundtrack Zurich @ Zurich Film Festival
- 2015-2020: member of the European Euducation Alliance for Music and Sound in Media (european network for Film Composition and Sound Design, today: IMMSANE Europe)
- 2012: founding member of the International Filmmusic Competition (2013 and 2015: musical and artistic director)
- 2012: founding member of SMECA (Swiss Media Composers Association, today: SONART Film- & Media Music)
- 2005: founding member of Forum Filmmusik (2008-2015: president / director)
- 1995: founding member of Zurich Jazz Orchestra (1995-1999: musical and artistic director)
- 1988-90: founding member and director of Jazzcetera (Jazz Choir based in Zurich)
- 1982-89: founding member and director of André Bellmont Big Band