W latach 1991-2016 pracował w Telewizji Polskiej. Był korespondentem TVP w Brukseli , Rzymie i Waszyngtonie. W latach 2012–2016 był szefem redakcji Wiadomości .
Od 2016 roku związany jest z Grupą TVN - w 2020 roku został mianowany szefem Faktów TVN.
Ma troje dzieci: Aleksandra, Konstantego i Larę.
