Absolwent Wydziału Lekarskiego Śląskiej Akademii Medycznej, w 2004 r. uzyskał specjalizację w dziedzinie neurologii. Ukończył także studia podyplomowe w zakresie zarządzania w ochronie zdrowia na Politechnice Częstochowskiej. W 1995 r. rozpoczął pracę lekarza stażysty w Zespole Opieki Zdrowotnej w
... Częstochowie. Następnie w 1997 r. podjął pracę w Miejskim Szpitalu Zespolonym w Częstochowie, którego dyrektorem jest od 2013 r. W l. 90. przystąpił do Polskiej Partii Socjalistycznej, w której został m.in. przewodniczącym struktur wojewódzkich. Z ramienia komitetów związanych z Sojuszem Lewicy Demokratycznej bez powodzenia kandydował do Rady Miejskiej Częstochowy (2006), Sejmiku Województwa Śląskiego (2010, 2014, 2018), Senatu (2011) oraz Sejmu (2007, 2015). Mandat radnego Sejmiku Województwa Śląskiego objął w 2019 r.. W tym samym roku z powodzeniem kandydował do Senatu, w X kadencji pełni funkcję wiceprzewodniczącego Komisji Nauki, Edukacji i Sportu oraz Komisji Zdrowia. Współtworzył także koło PPS, które przekształciło się w Koło Parlamentarne Lewicy Demokratycznej. Jest członkiem Ogólnopolskiego Związku Zawodowego Lekarzy oraz Związku Szpitali Powiatowych Województwa Śląskiego. W 2001 r. zdobył tytuł Mistrza Polski Lekarzy w koszykówce.