Pełnił funkcję posła na Sejm X kadencji z ramienia Komitetu Obywatelskiego, wybrany w okręgu słupskim (zasiadał w Komisji Administracji i Spraw Wewnętrznych oraz Komisji Nadzwyczajnej do zbadania działalności Ministerstwa Spraw Wewnętrznych). W 1991 uzyskał reelekcję na Sejm I kadencji z listy związkowej z okręgu koszalińsko-słupskiego (zasiadał ponownie w KAiSW oraz Komisji Obrony Narodowej). W latach 1996–1997 przewodniczył regionalnym strukturom Ruchu Odbudowy Polski.

W 2000 powrócił do aktywnej działalności w NSZZ „S”. Do 2002 był przewodniczącym regionalnej komisji rewizyjnej, następnie został przewodniczącym komisji zakładowej NSZZ „Solidarność” w Regionalnym Centrum Krwiodawstwa i Krwiolecznictwa w Słupsku.

W 2017 wojewoda Dariusz Drelich powołał go w skład Pomorskiej Wojewódzkiej Rady Konsultacyjnej do Spraw Działaczy Opozycji Antykomunistycznej oraz Osób Represjonowanych z Powodów Politycznych, w której zasiadał do 2024.

Ojciec polityka Piotra Müllera.