Doradca Prezydenta RP zwiedził raciborski Zamek
Doradcą Prezydenta RP jest od 12 października 2010 roku. Działalność społeczną rozpoczął w 1962 roku jako członek Klubu Inteligencji Katolickiej w Warszawie. Od 1976 roku był współpracownikiem Komitetu Obrony Robotników, a od 1977 roku członkiem KSS „KOR”, redaktorem podziemnego pisma „Robotnik” i współorganizatorem Wolnych Związków Zawodowych. W 1980 roku zakładał „Solidarność”. Po wprowadzeniu stanu wojennego był więziony w latach 1981-1984 i od czerwca do września 1986 roku. Do 1989 roku zaangażowany w działania podziemnej „Solidarności”.
Uczestniczył w obradach Okrągłego Stołu w Zespole ds. Pluralizmu Związkowego. W latach 1989-2001 był posłem na Sejm, od 1997 do 1999 roku współprzewodniczącym Komisji Rolnictwa i Rozwoju Wsi. Od 1999 do 2000 roku był sekretarzem stanu w Ministerstwie Rolnictwa i Rozwoju Wsi.
Od kwietnia 2009 roku zastępca Przewodniczącego powołanego przez Premiera Zespołu do spraw rozwiązań systemowych w zakresie ekonomii społecznej.