Absolwent Akademii Wychowania Fizycznego w Warszawie, specjalizacja:
trener/nauczyciel oraz Szkoły Mistrzostwa Sportowego (żeglarstwo).
W latach 1980-82 członek kadry narodowej w olimpijskiej klasie żeglarskiej
„470", wielokrotny reprezentant naszego kraju, wicemistrz Polski w 1980.
W latach 90-tych pracował jako dziennikarz w Rzeczypospolitej oraz w
Gazecie Wyborczej, gdzie został zastępcą szefa działu sportowego.
W 2000 zorganizował kampanie społeczną „Pomoc dla powodzian" przy współpracy z Gazetą Wyborczą.
W latach 2004-2005 pracował jako Główny Doradca Prezesa Rady Ministrów w Kancelarii Prezesa Rady Ministrów. W 2005 roku był podsekretarzem, a następnie sekretarzem stanu w Ministerstwie Sportu. Jako przedstawiciel Rządu RP brał udział w przygotowaniu wspólnego projektu Polski i Ukrainy dotyczącego Euro 2012.
Obecnie jest wykładowcą na podyplomowym studium PR przy Polskiej Akademii Nauk (strategia PR) oraz na Politechnice Gdańskiej (marketing polityczny).
Specjalizuje się w: strategiach public relations, programach public relations, sytuacjach kryzysowych, marketingu sportowym.