Родился в городе Кулебаки, ныне Нижегородской области. В 1979 году окончил Кулебакскую детскую художественную школу, поехал в Ленинград поступать в художественное училище, но из-за отсутствия жилья и финансовых проблем вынужден был вернуться домой. Учился в профессионально-техническом училище № 14 (г. Кулебаки). В ноябре 1983 года был призван в ряды Вооружённых Сил СССР. С мая 1984 года принимал участие в боевых действиях на территории Республики Афганистан. Вожатый служебных собак рядовой Мокров погиб при исполнении воинского долга. Похоронен в Кулебаках, на Новом городском кладбище. Награды: орден Красной Звезды (посмертно), медаль «За боевые заслуги».