seit März 2020
Rechtsanwalt in der Kanzlei Pilatushof
2016 – 2020
Rechtsanwalt in einer Kanzleigemeinschaft in Horw
2012 – 2015
Rechtsanwalt in einer Kanzleigemeinschaft in Luzern
2010 – 2013
Gerichtsschreiber am Verwaltungsgericht bzw. Kantonsgericht Luzern (4. Abteilung)
2006 – 2010
Juristischer Sachbearbeiter im Sicherheitsdepartement des Kantons Schwyz, Rechts- und Beschwerdedienst