Absolwent Uniwersytetu Ekonomicznego we Wrocławiu i Polsko-Czeskiej Wyższej Szkoły Biznesu i Sportu w Nowej Rudzie na kierunku zarządzanie przedsiębiorstwem międzynarodowym. W struktury partyjne Polskiego Stronnictwa Ludowego zaangażowany od 2005 r. W 2014 r. został wybrany wójtem gminy Stoszowice
... i uzyskał reelekcję w 2018 r. Od 2016 r. jest prezesem dolnośląskiego PSL. Z ramienia PSL startował w wyborach do Sejmu RP w 2015 i 2019 r., a w wyborach 2023 r. kandydował do Senatu RP, bezskutecznie. Od grudnia 2023 r. podsekretarz stanu w Ministerstwie Infrastruktury. Prowadzi gospodarstwo rolne. Od 2000 r. działa też w Ochotniczej Straży Pożarnej w Stoszowicach. W wyborach samorządowych 2024 r. uzyskał mandat radnego Sejmiku Województwa Dolnośląskiego, w maju tego samego roku został wybrany marszałkiem województwa.