Senator, członek PO, ukończył studia prawnicze na Uniwersytecie Mikołaja Kopernika w Toruniu oraz dziennikarskie na UW. W latach 1977-1990 pracował jako dziennikarz sportowy w tygodnikach: „Razem”, „Sportowiec” i „Mecz”. Komentator sportowy w Polsat Sport i EuroSport. Prezes zarządów agencji... reklamowych, w latach 2001-2010 współwłaściciel firmy. Związany z licznymi stowarzyszeniami m.in. Polskim Związek Golfa, Stowarzyszeniem Akademia Wilanowska, Fundacją Pomoc Polakom na Wschodzie oraz Stowarzyszeniem Przyjaciół Włocławka. W latach 1997-2005 rzecznik prasowy Polskiego Komitetu Olimpijskiego. Senator VII i VIII kadencji. 26 kwietnia 2017 roku został powołany na członka Rady Programowej TVP Polonia.