В 2018 году окончил Бурятский республиканский хореографический колледж. Педагоги: народный артист РСФСР Юрий Фролович Муруев и народная артистка АССР Татьяна Михайловна Муруева.
В 2018–2020 годах работал в Самарском академическом театре оперы и балета. С 2020 года работал в Бурятском государственном академическом театре оперы и балета.
С сентября 2023 года — артист балета Приморской сцены Мариинского театра.
Репертуар на Приморской сцене Мариинского театра:
«Щелкунчик» (четвёрка мужчин в вальсе) — хореография Эльдара Алиева;
«Раймонда» (Оруженосец) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева.
Также в репертуаре:
«Щелкунчик» (Китайский танец, pas de trois, двойка в вальсе цветов, солист в мазурке);
«Лебединое озеро» (Шут, четвёрка вальса);
«Чиполлино» (3 стражника);
«Ромео и Джульетта» (Бенволио, Парис);
«Тысяча и одна ночь» (Синдбад, Алладин);
«Бахчисарайский фонтан» (Юноши);
«Дон Кихот» (Джига);
«Коппелия» (Чардаш);
«Красавица Ангара» (двойка нукеров);
«Кошкин дом» (кот Василий).
Номера концертной программы:
Pas de trois из балета «Океан и жемчужины», pas de deux и танец басков из балета «Пламя Парижа», pas de deux из балета «Венецианский карнавал».