Urodzony w 1967 roku. Pracownik KWK „Szczygłowice”. Od 10 lat działa w Radzie Dzielnicy Czerwionka jako Przewodniczący Zarządu. Od 2002 r. radny Powiatu Rybnickiego. W kadencji 2006 – 2010 oraz obecnej kadencji 2024-2029 członek Zarządu Powiatu. W poprzedniej kadencji pełnił funkcję Przewodniczącego Rady Powiatu.
Wybrany z listy Komitetu Wyborczego Wyborców Wspólnota Samorządowa Regionu.