Родился в 1907 г. в г. Иркутске. В 1926 г. окончил Иркутский восточно-сибирский индустриальный техникум. В 1930-1935 гг. – мастер на Каширской ГРЭС. В 1935-1938 гг. – старший мастер на ТЭЦ-11. В 1938-1941 гг. – шеф-мастер в тресте ОРГРЭС. С октября 1941 по февраль 1942 г. – инженер на ТЭЦ-7. С 4 марта 1942 г. работал в отделе ОКС, диспетчер. Призван в марте 1942 г. Люберецким РВК Московской области. Проживал: Перово поле, пос. Владимирский, Комсомольская ул., 8. Брат – Суворов Константин Андреевич, начальник топливного отдела ТЭЦ-11.