Родился в 1977 г. в Твери. Окончил Тверской государственный технический университет.
В 2000 г. начал карьеру в Управлении Федерального казначейства по Тверской области. С 2002 г. возглавлял направление разработок систем защищенного документооборота в компаниях «Бюджетные финансовые технологии» и «Организационно-технологические решения» в проектах, связанных с автоматизацией финансов. В 2005 г. работал главным конструктором системы электронного документооборота Федерального казначейства. С 2007 г. возглавлял тверской центр разработки компании «Ред-софт», где принимал непосредственное участие в создании автоматизированной системы Федеральной службы судебных приставов. Основатель компании Custom Software. Ныне занимает должность технического директора ООО «АйСимплЛаб» (iSimpleLab).