W 1987 roku został zatrudniony w sosnowieckim Szpitalu Górniczym (Wojewódzki Szpital Specjalistyczny nr 5). W okresie 2005–2009 kierował Zakładem Pielęgniarstwa i Społecznych Problemów Medycznych SUM. Od 2000 roku pracuje jako profesor i ordynator oddziału okulistycznego w Okręgowym Szpitalu Kolejowym w Katowicach. Pełni funkcję kierownika Oddziału Klinicznego Okulistyki SUM. Od 1 marca 2014 roku pełnomocnik rektora SUM Przemysława Jałowieckiego ds. programów rozwojowych i innowacji. W kadencji 2020–2024 prorektor SUM ds. rozwoju i transferu technologii. Ponownie w kadencji 2024-2028.Został wybrany jako członek Senatu SUM w kadencji 2024-2028

Odbył szereg staży zagranicznych, m.in. w Pavii, Wiedniu oraz w Lexington (USA, University of Kentucky). Odbył także wizytę studyjną w Uniwersytecie Cambridge w ramach projektu Power (działanie 4.3 Liderzy w zarządzaniu uczelnią) Od 2015 roku profesor wizytujący w chińskim Hebei Eye Provincial Hospital w Xingtai.

W sierpniu 2012 roku minister zdrowia Bartosz Arłukowicz powierzył mu obowiązki konsultanta krajowego w dziedzinie okulistyki (po Jerzym Szafliku). Obowiązki konsultanta krajowego pełnił do lutego 2013 roku.