Od 2011 związany z Wyższą Szkołą Ekologii i Zarządzania w Warszawie jako profesor nadzwyczajny tej uczelni.

Wieloletni ekspert i czasowy doradca Europejskiego Biura Regionalnego i Głównej Kwatery Światowej Organizacji Zdrowia w Genewie. Pełnił funkcję WHO Liaison Officer w Polsce oraz zastępcy członka (alternate) Rady Wykonawczej tej organizacji. Był także członkiem Komisji Zdrowia Publicznego Rady Europy.

Członek towarzystw naukowych i organizacji społecznych, w tym m.in. działacz Związku Harcerstwa Polskiego (m.in. drużynowy 25 WDH-y) i Zrzeszenia Studentów Polskich (m.in. sekretarz Rady Uczelnianej ZSP Akademii Medycznej), wieloletni sekretarz Zarządu Głównego Polskiego Towarzystwa Medycyny Społecznej oraz członek założyciel i wiceprzewodniczący w pierwszej kadencji Stowarzyszenia Menedżerów Opieki Zdrowotnej.

Autor lub współautor ponad 50 publikacji naukowych z zakresu kształcenia medycznego i zdrowia publicznego. Redaktor naukowy dwutomowego podręcznika pt. Zdrowie publiczne. Wybrane zagadnienia oraz podręcznika pt. Zdrowie publiczne.