Absolwent Uniwersytetu Warszawskiego, doktor nauk fizycznych, w latach 1978-1990 pracownik naukowy w Instytucie Chemii Fizycznej PAN. Staż naukowy odbywał w Utah University.
W roku 1991 naczelnik wydziału i wicedyrektor Biura Kadr MSZ, a także wicedyrektor Departamentu Europy MSZ. W latach 1992- 1994 dyrektor Departamentu Europy.
Od 1994 roku do 1997 ambasador RP w Hadze, a od 1999 do 2004 ambasador RP w Londynie. W latach 1998-1999 pełnił funkcję dyrektora Sekretariatu Ministra Spraw Zagranicznych. W roku 2002 mianowany na stopień Ambasadora Tytularnego Służby Zagranicznej.
W latach 2005-2006 pełnił funkcję podsekretarza stanu w MSZ. 6 listopada 2007 został powołany na stanowisko podsekretarza stanu w Ministerstwie Obrony Narodowej. Znał biegle trzy języki-angielski, francuski i rosyjski.
10 kwietnia 2010 roku zginął tragicznie w katastrofie prezydenckiego Tu-154M w Smoleńsku.