Z wykształcenia historyk i politolog. Doktor nauk społecznych w dyscyplinie: nauki o polityce i administracji. Były dziennikarz, a następnie rzecznik prasowy Sejmiku Województwa Łódzkiego. Członek Rady Programowej Telewizji Polskiej S.A. Oddział Terenowy w Łodzi. Współpracownik kwartalnika „Więź” oraz publicysta „Liberté!”.
Publikował w czasopismach naukowych: „Krakowskich Studiach Międzynarodowych”, „Niepodległości”, „Pleografie”, a także w onet.pl, truestory.pl, 4liberty.eu oraz w „Rzeczpospolitej”. Współautor prac zbiorowych: „Partnerzy mimo przeszkód. Nowa odsłona w stosunkach polsko-ukraińskich” oraz „O niepodległość i socjalizm. Studia i szkice z dziejów Polskiej Partii Socjalistycznej”. Specjalizuje się w historii polskiej myśli politycznej ze szczególnym uwzględnieniem zagadnień dot. polityki zagranicznej. Obecnie dyrektor Biura Komunikacji w Ministerstwie Infrastruktury.