Родился 21 сентября 1956 года в Москве. В 1979 году окончил Московский государственный университет им. М. В. Ломоносова по специальности экономист. Имеет степень кандидата экономических наук. В 19791992 годах работал на дипломатической службе сначала в Австралии, а затем в Великобритании.