1967年，他成为美国海军学院的教授，在那里他教授俄罗斯和欧洲历史，美国政府和经济学。1969年加入外交部之后，1969年至1971年，他在伊兹密尔的总领事馆工作。1973年至1975年，他被任命为美国驻莫斯科大使馆二等秘书，1982年至1984年在约旦安曼的美国大使馆担任政治顾问。在华盛顿的国务院担任欧洲和拉丁美洲副执行秘书；国务院业务中心主任；欧洲和加拿大事务局、近东和南亚事务局以及情报和研究局的政策职位。在1987年至1988年期间，他担任国家安全委员会的工作人员，担任情报政策主任。他于1