Absolwent licencjonowanych przez Polski Związek Pływacki studiów trenerskich o specjalności Pływanie na warszawskiej Akademii Wychowania Fizycznego. Trener przygotowania motorycznego Elite Performance Institute. Doświadczony instruktor z przeszłością pływacką – reprezentował AZS Uniwersytet Warszawski. Triathlonista startujący na dystansach od sprintu do Ironmana. Trzykrotny medalista Mistrzostw Polski Age Group. Trener medalistów Mistrzostw Polski Age Group w triathlonie i duathlonie oraz zawodników startujących na Mistrzostwach Świata IRONMAN. W klubie UKS Ostrobramska trener juniorów i młodzików (sekcja pływacka oraz triathlonowa).