Родился в Улан-Баторе. Начальное музыкальное образование получил в местном Колледже музыки и танца. В 2017 году окончил Санкт-Петербургскую государственную консерваторию им. Н. А. Римского-Корсакова и аспирантуру вуза (класс Михаила Кита). Во время обучения исполнил на сцене Театра оперы и балета консерватории партии Алеко («Алеко» Рахманинова), Онегина («Евгений Онегин» Чайковского), Грязного («Царская невеста» Римского-Корсакова) и Эскамильо («Кармен» Бизе).
В 2016—2017 был солистом Академии молодых оперных певцов Мариинского театра, дебютировав в опере Сергея Баневича «История Кая и Герды». В 2017—2019 был солистом Мариинского театра: Глеб («Сибирь» Джордано, концертное исполнение) и Эскамильо («Кармен» Бизе). Также среди знаковых работ — Алидоро («Золушка» Россини) в Театре на вилле Торлония (Рим) и в Государственном театре оперы и балета Монголии (Улан-Батор).
С сезона 2019/20 — солист Пермской оперы: Онегин («Евгений Онегин»), Грязной («Царская невеста»), Дон Жуан (одноименная опера Моцарта, режиссер Марат Гацалов), Эскамильо («Кармен» Бизе, режиссер Константин Богомолов).
Лауреат международных конкурсов вокалистов.