У 2003-2008 роках навчався на бакалавраті Київського національного університету імені Тараса Шевченка за спеціальністю «Прикладна фізика».
У 2009 році закінчив Київський національний університет імені Тараса Шевченка за спеціальністю «Радіофізика і електроніка», здобув кваліфікацію спеціаліста.
У 2009-2011 роках працював у сфері обслуговування комп’ютерних систем та мереж.
У 2011-2022 роках - інженер-програміст; з 2015 року обіймав посаду керівника відділу АСУ невідокремленого структурного підрозділу.
З жовтня 2024 року - завідувач відділу інформаційних технологій бібліотеки Київського столичного університету імені Бориса Грінченка.