1982 - 1983 онд Ардын армийн 282-р анги байлдагч
1989 - 1991 онд Гадаад явдлын яаманд атташе, 1-р нарийн бичгийн дарга
1991 - 1996 онд Монгол Улсаас БНЭУ-д суугаа элчин сайдын яамны 2-р нарийн бичгийн дарга
1996 - 1997 онд Гадаад хэргийн яаманд ажилтан 1997 - 2000 онд "Баянгол ЗБ" ХХК-ий ерөнхий менежер, захирал
2000 - 2001 онд Гадаад хэргийн яаманд Нэгдүгээр нарийн бичгийн дарга
2001 - 2004 онд Монгол Улсын Ерөнхий сайдын гадаад бодлогын зөвлөх
2004 - 2008 онд Монгол Ардын Хувьсгалт Намын удирдах зөвлөлийн нарийн бичгийн дарга, Ерөнхий нарийн бичгийн дарга 2006 - 2007 онд Нийслэлийн Монгол Ардын Хувьсгалт Намын хорооны дарга
2008 - 2012 онд Монгол Улсын Засгийн газрын гишүүн, Боловсрол, соёл, шинжлэх ухааны сайд
2012 оноос Монгол Улсын Их Хурлын гишүүн