W 1991 roku ukończył Śląską Akademię Medyczną w Katowicach.
W latach 1991-1996 pracował w Oddziale Chirurgii Ogólnej Szpitala Miejskiego w Olkuszu gdzie uzyskał I stopień specjalizacji z Chirurgii Ogólnej.
W latach 1996-2002 pracował w firmie Wyeth gdzie zajmował się m.in. leczeniem hormonalnym (hormonalna terapia zastępcza) oraz w firmie Galderma specjalizującej się w leczeniu schorzeń dermatologicznych.
Od 2004 roku pracuje w Centralnym Szpitalu Klinicznym MSWiA w Warszawie gdzie w 2005 roku uzyskał II stopień specjalizacji z Chirurgii Ogólnej.
Od roku 2005 jest asystentem w Oddziale Chirurgii Plastycznej CSK MSWiA.