Absolwent Wydziału Lekarskiego w Zabrzu Śląskiego Uniwersytetu Medycznego w Katowicach. Szkolenie specjalizacyjne z zakresu położnictwa i ginekologii rozpoczął w Centrum Ginekologii, Położnictwa i Neonatologii w Opolu, a następnie kontynuował je w Klinice Położnictwa i Perinatologii Szpitala Uniwersyteckiego w Krakowie.
W swojej praktyce zawodowej zajmuje się profilaktyką, diagnostyką i leczeniem schorzeń ginekologicznych oraz prowadzeniem ciąży, zarówno fizjologicznej, jak i powikłanej. Doświadczenie zdobyte w specjalistycznych oddziałach szpitalnych ośrodków referencyjnych łączy z praktyką ambulatoryjną i opieką nad pacjentkami w poradniach specjalistycznych.
W pracy z pacjentkami stawia na indywidualne i holistyczne podejście, szczególną uwagę poświęcając edukacji, profilaktyce oraz budowaniu poczucia bezpieczeństwa na każdym etapie opieki.