Urodził się 19 maja 1954 r. w Sobótce (woj. wielkopolskie).
W 1976 r. ukończył Technikum Kolejowe w Bielsku-Białej. Pracę rozpoczął w 1973 r. w Fabryce Samochodów Małolitrażowych w Bielsku-Białej. W latach 1980-1990 prowadził gospodarstwo ogrodnicze, a od 1990 do 2005 r. - był właścicielem firmy handlowej "MIRFEX".
W latach 2002-2005 był radnym Sejmiku Województwa Wielkopolskiego.
Od wielu lat aktywnie działa w Zrzeszeniu Handlu i Usług w Ostrowie Wielkopolskim.
Jest członkiem Samoobrony RP.
Żonaty, ma dwoje dzieci.