В 1980 г. окончил Московский институт инженеров землеустройства (МИИЗ), в 1987 г. защитил диссертацию на соискание ученой степени кандидата технических наук. Работал на кафедре аэрофотогеодезии Государственного университета по землеустройству, возглавлял Управление государственного земельного кадастра и мониторинга земель, был заместителем председателя Московского земельного комитета, советником председателя Государственного комитета Российской Федерации по земельной политике. С 1999 г. является управляющим Государственного унитарного предприятия города Москвы «Московский городской трест геолого-геодезических и картографических работ» — заместителем председателя Комитета по архитектуре и градостроительству города Москвы.