Стефан Дамянов е роден в Стара Загора на 15 май 1938 г.
Завършил е Тулския политехнически институт, Русия.
Бил е главен директор на „Арсенал” АД, „Мадара” – Шумен, „Балканкар”, ДСО „Металолеене”, Завода за дизелови двигатели – Варна и други български предприятия.
От 2001 г. е председател на фондация „Българска роза”.
На местните избори през 2007 г. Дамянов спечели втори мандат за кмет на община Казанлък с 84% от гласовете на жителите на общината. Независим кандидат подкрепен от ГЕРБ, БСП, ДПС, НДСВ и още 52 партии и гр. сдружения .
Посланието му беше „Да продължим заедно