Odbył szereg staży zagranicznych. W latach 2003–2005 przebywał na stypendium w uniwersyteckim szpitalu okulistycznym w niemieckiej Tybindze (kierowanym przez Eberharta Zrennera). Przez pół roku pracował także w Erlangen, gdzie doskonalił swoje umiejętności pod kierunkiem Anselma Jünemanna. Staże odbywał także we Frankfurcie nad Menem, Bremie oraz Pizie i Rawennie.
Jest profesorem w Katedrze Okulistyki i – od października 2011 – kierownikiem Kliniki Okulistyki Ogólnej lubelskiego Uniwersytetu Medycznego. Ponadto od października 2004 roku jest adiunktem w Instytucie Medycyny Doświadczalnej i Klinicznej PAN.
ESASO Od 2011 roku jest wykładowcą i koordynatorem szkolenia praktycznego z zakresu chirurgii witreoretinalnej (ciało szkliste i siatkówka) w Europejskiej Szkole Zaawansowanych Studiów Okulistycznych (ang. European School for Advanced Studies in Ophthalmology, ESASO) w szwajcarskim Lugano. Dzięki jego staraniom oraz przy współpracy z lubelską Kliniką Okulistyki i Uniwersytetem Medycznym w Lublinie otwarta została pierwsza w Europie i druga na świecie filia szwajcarskiej ESASO.
SCOP W styczniu 2019 został prezesem Stowarzyszenia Chirurgów Okulistów Polskich (SCOP), którego jest współtwórcą.