Родился 2 сентября 1970 (1970-09-02) года в селе Кудара-Сомон Кяхтинского района Бурятской АССР.
В 1993 году окончил юридический факультет Иркутского государственного университета.
С 20.6.1993 по 31.12.2005 гг. работал в органах прокуратуры на должностях: следователя, старшего следователя Бурятской транспортной прокуратуры, старшего следователя Восточно-Сибирской транспортной прокуратуры, следователя по особо важным делам прокуратуры РБ, заместителя Бурятского транспортного прокурора.
С 1996 года по совместительству, и далее с 2006 г. – на штатной основе, занимается преподавательской деятельностью в Бурятском государственном университете. Совмещал работу в прокуратуре с должностью старшего преподавателя, доцента, профессора, заведующего кафедрой уголовного права и процесса юридического факультета БГУ.
В 2002 году по основному месту работы в органах прокуратуры переведен на должность заведующего кафедрой организации прокурорско-следственной деятельности Иркутского института повышения квалификации прокурорских работников Генеральной прокуратуры РФ.31 декабря 2005 г. уволился из органов прокуратуры РФ. Имеет классный чин – старший советник юстиции (полковник органов прокуратуры) в отставке.1 января 2006 г. перешел на постоянную работу в Бурятский государственный университет. Работал на должностях заведующего (2007-2009 гг.) и профессора (2006-2007 гг., с 2009 г. по настоящее время) кафедры уголовного права и процесса, кафедры уголовного процесса и криминалистики.
С 2006 г. заведующий лабораторией сравнительного правоведения в странах Азиатско-Тихоокеанского региона.