Jest absolwentem Ślaskiej Akademii Medycznej w Zabrzu, którą ukończył w 1983 roku z wyróżnieniem. W latach 1984-1993 pracował w oddziałach wewnętrznych Szpitala Hutniczego i Wojewódzkiego Szpitala Zespolonego w Częstochowie zdobywając doświadczenie internistyczne i uzyskując tytuł specjalisty chorób wewnętrznych. Od 1993 zatrudniony w Oddziale Kardiologii Wojewódzkiego Szpitala Specjalistycznego w Częstochowie. Tytuł kardiologa uzyskał w 1995 roku.
W swojej pracy zawodowej skupił się przede wszystkim na nieinwazyjnej diagnostyce chorób układu krążenia, zajmując się głównie echokardiografią – posiada akredytację indywidualną II stopnia Polskiego Towarzystwa Kardiologicznego w zakresie echokardiografii. Wieloletni zastępca Ordynatora Oddziału Kardiologii, a także prezes Stowarzyszenia „Twoje serce” zajmującego się profilaktyką chorób serca. Wykonuje: echokardiografia przezklatkowa, ultrasonografia tętnic domózgowych
