Nauczyciel w LXII Liceum Mistrzostwa Sportowego im. Gen. Broni Władysława Andersa. (SMS Warszawa). Z UKP Polonia Warszawa związany od 2018 roku. Absolwent Szkoły Mistrzostwa Sportowego w Warszawie przy ulicy Konwiktorskiej. 18 lat wyczynowego treningu pływackiego oraz startów w KS Polonia Warszawa (pod opieką Trenerów Mistrzów i Rekordzistów Polski, Medalistów Mistrzostw Świata i Europy oraz Olimpijczyków), AZS AWF Warszawa (pod opieką Pawła Słomińskiego – Trenera Mistrzów, Medalistów wszystkich imprez rangi Mistrzowskiej oraz Igrzysk Olimpijskich), Hillenbrand Aquatics of Tucson (pod opieką Sergio Lopeza Miro – Medalisty Olimpijskiego, Mistrzostw Świata i Europy, Mistrza Stanów Zjednoczonych, Rekordzisty Europy i Stanów Zjednoczonych, Trenera Mistrzów i Medalistów Olimpijskich oraz medalistów Mistrzostw Kontynentalnych, a także rekordzistów swoich krajów).Medalista Mistrzostw Polski, meetingów międzynarodowych oraz członek Kadry Narodowej; Reprezentował barwy RKS SKRA Warszawa na poziomie Ekstraligi oraz I ligi rugby. Czołowy zawodnik grup wiekowych w triathlonie oraz uczestnik Mistrzostw Świata na dystansie IRONMAN 70.3 w Australii w 2016 roku.Trener Mistrzów i Rekordzistów Polski m.in.: Jan Zubik, Daria Zielińska, Klaudia Tarasiewicz, Krzysztof Matuszewski, Julia Wróbel, Bartosz Antczak, Maria Murawska. Prowadzi grupę rocznika 2003-2005.