Место рождения город Георгиевск, Ставропольского края.
В 2009 году окончил Российскую академию государственной службы при Президенте Российской Федерации.
Советник Аппарата Уполномоченного по правам человека в Санкт-Петербурге.
Имеет статус адвоката.
10 сентября 2017 году избран депутатом Пресненского Совета депутатов по трёхмандатному избирательному округу № 2 (1-е место из 23). Выдвинут партией «Яблоко».