Od zawsze związany z futbolem – najpierw jako zawodnik, później sędzia piłkarski aż do szczebla ekstraklasy i działacz sportowy. Od 2016 roku prezes Opolskiego Związku Piłki Nożnej. Od 2021 członek Zarządu Polskiego Związku Piłki Nożnej. Był posłem na Sejm V, VI i VII kadencji, działał w sejmowej Komisji Kultury Fizycznej, Sportu i Turystyki. W latach 2002 -2005 był radnym Sejmiku Województwa Opolskiego. Ukończył podyplomowe studia z zakresu stosunków europejskich w Szkole Głównej Handlowej, zarządzania jednostkami gospodarczymi na Uniwersytecie Wrocławskim oraz rolnictwa w Szkole Głównej Gospodarstwa Wiejskiego.