Родился в городе Горьком. Окончил восемь классов средней общеобразовательной школы № 127 Автозаводского района города Горького (1977 г.), профессионально-техническое училище по специальности «электромонтёр». Работал на Горьковском автомобильном заводе. В мае 1981 года был призван в ряды Вооружённых Сил СССР. С декабря 1981 года принимал участие в боевых действиях на территории Республики Афганистан. Командир десантно-штурмового отделения младший сержант Баранов погиб при исполнении воинского долга. Похоронен в Нижнем Новгороде, на Старо-Автозаводском кладбище. Награды: орден Красной Звезды (посмертно). Память: на здании средней общеобразовательной школы № 127 (г. Нижний Новгород, Автозаводский район, улица Комсомольская, 10а), где учился воин, установлена мемориальная доска.