Solista baletu w Teatrze Muzycznym w Lublinie od 1986 roku. Ceniony za kunszt taneczny, zarówno taniec klasyczny jak i współczesny. Przez wiele lat był „twarzą” baletu. Z zaangażowaniem pełni obowiązki asystenta choreografa.
Z powodzeniem wcielał się w różne postaci, występował jako aktor w wielu spektaklach teatralnych m.in.: „Betlejem Polskie”, „Czarcia Łapa”, „Bal w Savoy”, „Hallo Szpicbródka” oraz bajkach dla dzieci. Efekty jego pracy można podziwiać w wielu produkcjach teatralnych, w tym|: spektaklach operowych, operetkowych, musicalowych, baletowych, widowiskach muzycznych, koncertach i bajkach dla dzieci.
Bardzo lubiany, ceniony za swoją pracę, kulturę osobistą i życzliwość.
Obecnie pełni funkcję kierownika baletu Opery Lubelskiej.