W 1996 r. ukończył ART w Olsztynie z tytułem magistra inżyniera. Obecnie w pracy zawodowej zajmuje się organizacją wydarzeń sportowych dla dzieci, młodzieży i dorosłych na terenie Gminy Sońsk. Ukończył kurs trenera II klasy na Polskiej Akademii Rozwoju i Sportu w Warszawie. Z Klubem Pływackim związany jest od początku jego istnienia, pełniąc funkcję członka zarządu w pierwszych latach działalności. Z ciechanowskim pływaniem związany jest od 17 lat, od kiedy jego pierwszy z synów rozpoczął naukę pływania i dalszy rozwój sportowy. W KPC zatrudniony jest jako instruktor nauki pływania i trener wspomagający grupy sportowe.