Studia medyczne ukończył w 1978 r. w Krakowie. Od początku swojej kariery zawodowej związany z Instytutem Pediatrii Uniwersytetu Jagiellońskiego oraz z Uniwersyteckim Szpitalem Dziecięcym w Krakowie. W trakcie kariery zawodowej uzyskał specjalizacje z: pediatrii, z gastroenterologii i gastroenterologii dziecięcej. Równolegle prowadził działalność naukową ukierunkowaną na zagadnienia kliniczne z gastroenterologii dziecięcej i żywienia, zdobywając stopień doktora nauk medycznych, doktora habilitowanego, a w 2012 r. tytuł naukowym profesora zwyczajnego. Autor ponad 400 publikacji, streszczeń i wystąpień naukowych. Kierownik Kliniki Pediatrii Gastroenterologii i Żywienia UJCM oraz konsultant regionalny ds. gastroenterologii dziecięcej.