Родился 15 апреля 1975 года в Московской области.
В 1998 году окончил Московский государственный технический университет имени Н.Э. Баумана по специальности «Вычислительные машины, комплексы, системы и сети».
В 2005 году окончил Калининградский государственный университет по специальности «Менеджмент организации».
В 2008 году окончил Московскую финансово-юридическую академию по специальности «Юриспруденция».
Более 17 лет работал на руководящих должностях, в том числе в инвестиционной сфере.
В ноябре 2014 года при его непосредственном участии была создана единственная в России СРО тотализаторов Ассоциация конно-спортивных тотализаторов.
С 2019 года занимает пост генерального директора АО «Росипподромы».
Женат, двое детей.