Родился 20 декабря 1973 года в городе Зеленоград.
В 1997 году окончил Российскую государственную академию физической культуры. В 2007 году — Высшую школу тренеров, а в 2013 году — Российскую академию народного хозяйства и государственной службы при президенте Российской Федерации.
В разные годы работал тренером-преподавателем по футболу в спортивной школе № 112, а также главным тренером футбольного клуба «Зеленоград». Занимал должность руководителя департамента инновационной политики, науки и образования Российского футбольного союза. С 2010 года – директор Московской комплексной спортивной школы «Зеленоград».
Женат, двое детей.