Родился 22 сентября 1972 года в Ставрополе. В 1995 году окончил Московскую государственную юридическую академию им. Кутафина по специальности «Юриспруденция». Доктор юридических наук, в разные годы работал практикующим юристом, государственным служащим, судьёй регионального суда. Позже посвятил себя научно-педагогической деятельности, специализируясь в области земельного и градостроительного права. В настоящее время — доцент Северо-Западного института Российской академии народного хозяйства и государственной службы при Президенте РФ.