Родился 28 февраля 1948 года. Уроженец с. Улюн Баргузинского района.
В 1970 году окончил Свердловский юридический институт по специальности «правоведение».
С 1970 года – следователь прокуратуры Кяхтинского района.
С 1973 год по 1974 год проходил службу в рядах Советской Армии.
С 1974 года – прокурор следственного отдела прокуратуры Бурятской АССР.
С 1975 года – прокурор Тункинского района.
С 1979 года по 1987 год – начальник отдела общего надзора прокуратуры Республики Бурятия.
С 1987 года по 1992 год – заместитель прокурора республики – начальник следственного управления.
С 1992 года по 2007 год – первый заместитель прокурора Республики Бурятия.
В декабре 2007 года был избран депутатом Народного Хурала Республики Бурятия IV созыва по одномандатному избирательному округу № 30, включающему в себя территорию Баргузинского района. На I сессии Народного Хурала Республики Бурятия IV созыва был избран Председателем Народного Хурала Республики Бурятия.