Окончил Факультет вычислительной математики и кибернетики МГУ в 2012 году. В 2014 вместе с командой Any Void пришел работать в Яндекс, c 2016 - руководитель группы разработки мобильных Яндекс.Карт под iOS.