W latach 1999–2002 pozostawał dyrektorem Departamentu Zdrowia i Polityki Społecznej Urzędu Marszałkowskiego Województwa Opolskiego. W 2002 przeszedł na stanowisko wicedyrektora Opolskiej Regionalnej Kasy Chorych ds. medycznych, następnie objął analogiczne stanowisko w opolskim oddziale Narodowego Funduszu Zdrowia. Działał także społecznie, biorąc udział w konsultacjach dotyczących zmian w polityce zdrowotnej państwa i w programie racjonalizacji antybiotykoterapii. Zaangażował się politycznie w działania mniejszości niemieckiej w ramach Towarzystwa Społeczno-Kulturalnego Niemców na Śląsku Opolskim. W 2002, 2014, 2018 i 2024 uzyskiwał mandat radnego sejmiku opolskiego II, V, VI i VII kadencji. W sejmiku pełnił funkcję przewodniczącego klubu radnych Mniejszości Niemieckiej. W 2015 i 2023 bez powodzenia kandydował do Sejmu, a w 2019 startował do Senatu (zajmując ostatnie, 3. miejsce w okręgu).
W 2010 objął urząd wicemarszałka województwa opolskiego, pozostawał na stanowisku po wyborach w 2014 i 2018. W 2017 wraz z innymi działaczami MN współtworzył partię „Regionalna. Mniejszość z Większością”, w 2018 został zastępcą jej przewodniczącego.