Родился в Ленинграде.
В 2007 окончил вокальное отделение Санкт-Петербургского музыкального училища имени Н. А. Римского-Корсакова, в 2013 – Санкт-Петербургскую государственную академию театрального искусства (класс Е. А. Рубиной).
С 2008 – солист антрепризного театра «Петербургская оперетта», Санкт-Петербургского государственного детского музыкального театра «Зазеркалье».
В 2013 поступил в Центр Оперного Пения Галины Вишневской, где участвует в спектаклях «Борис Годунов» М. Мусоргского (Самозванец), «Евгений Онегин» П. Чайковского (Трике, Ленский), «Царская невеста» Н. Римского-Корсакова (Лыков), «Иоланта» П. Чайковского (Альмерик, Водемон), «Паяцы» Р. Леонкавалло, «Кармен» Ж. Бизе, «Руслан и Людмила» М. Глинки.
Принимал участие Международном фестивале Мстислава Ростроповича в Оренбурге (2014, 2015), Международном фестивале искусств имени А. Д. Сахарова (Нижний Новгород, 2014, 2016), фестивале «Империя оперы в Измайлово».
В рамках празднования 120-летия со дня основания Государственного мемориального музыкального музея-заповедника П. И. Чайковского исполнил партию Трике в опере П. Чайковского «Евгений Онегин» (Клин); участвовал в VIII Международном фестивале Мстислава Ростроповича в Баку, гастролях Центра Оперного Пения в Сочи.
В 2017 перешел на баритональные партии. Исполнил партии Марселя (Дж. Пуччини «Богема»), Марулло (Дж. Верди «Риголетто»), Роберта (П. И. Чайковский «Иоланта»), Онегина (П. Чайковский «Евгений Онегин»).
Обладатель Молодежной премии Правительства Санкт-Петербурга в области культуры и искусства (2010).
Лауреат III степени «9o Concorso Internazionale per Giovanni Musicisti «Luigi Zanuccoli» (Италия, 2011), «Hariclea Darclee International festival and voice competition» (Румыния, 2012).