Народився 27 грудня 1994 року в м. Києві. У 2011 році закінчив з відзнакою Русанівський ліцей і в тому ж році вступив на механіко-математичний факультет Київського національного університету ім. Т. Шевченка. У 2017 році одержав диплом магістра з математики.
У 2017 році вступив до аспірантури на кафедру дослідження операцій факультету комп’ютерних наук та кібернетики, науковий керівник — д. ф.-м. н. Маринич Олександр Віталійович.
З 2019 року проходить асистентсько-педагогічну практику. Читає нормативний курс «Алгебра та геометрія» для студентів першого курсу.
Наукові інтереси: теорія ймовірностей, випадкові блукання на прямій та площині, випадкові процеси з імміграцією та пов’язані з ними процеси дробового ефекту.
В доробку має 3 публікації в міжнародних наукових виданнях. Брав участь в 2 міжнародних конференціях.