Poseł IX kadencji Sejmu, I, II, III i IV kadencji Sejmu RP. Wybrany z listy Polskiego Stronnictwa Ludowego. W latach 1997-2001 zasiadał w sejmowej Komisji Ochrony Środowiska, Zasobów Naturalnych i Leśnictwa, w latach 1999-2000 w Komisji Polityki Przestrzennej, Budowlanej i Mieszkaniowej, a od lipca 2000 r. w Komisji Prawa Europejskiego.