- Schulrat Zuzwil (seit 2021)
- Mitglied Projektgruppe "Hochwasserschutz HWS Dorfbach Zuzwil" (seit 2020)
- Mitglied Jugendkommission Kaltbrunn-Benken (seit 2015)
- Vorstandsmitglied Wahlkreispartei SP Wil-Untertoggenburg (seit 2006)
- Vorstandsmitglied SP Zuzwil (seit 2004)
- Präsident Wahlkreispartei SP Wil-Untertoggenburg (2018-2020 und seit 2022)
- Kandidat Schulrat Zuzwil (2004 / 2016 / 2020)
- Kandidat Kantonsrat Kanton St. Gallen, Wahlkreis Wil-Untertoggenburg (2016 / 2020 / 2024)
- Mitglied Komitee "Nein zur 2. Gotthardröhre" (2015-2016)
- Einreichung Petition "REX-Halt Rheineck" mit Unterstützung einer Interpellation im St. Galler Kantonsrat (2012-2013)
- Kandidat Schulkommission Rheineck (2012)
- Kandidat Kantonsrat Kanton St. Gallen, Wahlkreis Rheintal (2011-2012)
- Mitglied Wahlausschuss SP Wahlkreis Rheintal (2011-2012 / 2015-2016)
- Mitglied im Wahlausschuss SP Wil-Untertoggenburg (2007-2008 / 2011-2012 / 2015-2016 / 2019-2020)
- Präsident SP Thal-Rheineck (2011-2016)
- Mitglied Jugendparlament SG (2009-2014)
- Mitglied Jugendkommission Zuzwil (2000-2007)
- Mitglied Vorstand Verband Offene Kinder- und Jugendarbeit Kanton St. Gallen OKJA SG (seit 2018)
- Organisator jährlicher Auftragskurs SLRG-Intensivbrevet für die Kantonsschule Burggraben (seit 2012)
- Mitglied Avenir Social (seit 2015)
- Mitglied VPOD (seit 2014)
- Mitglied IG OeV Wil (2016-2023)
- Trainer und Leitung SLRG Jugendgruppe (2012-2015)
- Mitglied Vorstand SLRG Sektion St. Gallen (2012-2015)
-
Mitglied IG Pro REX-Halt Rheineck (2012-2015)
-
Mitglied Leitungsteam Jugendtreff "plan b" Zuzwil (2010-2011)
-
Mitglied Vorstand kant. Diakonatskapitel SG (2009-2015)
-
Mitglied Jugend-Mit-Wirkung Projektgruppe Jugendtreff (2007-2010)
-
Vorsteher IG Jugendtreff Zuzwil (2008-2010)
-
Mitglied Arbeitsgruppe Jugendarbeit Region Wil (2005-2006)
-
Mitglied Arbeitsgruppe Soziale Betreuung OS Sproochbrugg (2004-2006)
-
Organisator "Backstage", Konzertabend für Newcomerbands in Zuzwil (2001-2007)
-
Leitung Jugendtreff / Jugendcafé "Eliquo" Zuzwil (2000-2007)
-
Mitglied Turnverein Zuzwil "Mixed Riege" (1998-2000)