Родился в городе Горьком. В июне 1932 года был призван на службу в Красную Армию Сормовским районным военным комиссариатом города Горького. Участник Великой Отечественной войны. Воевал в составе 125-го пушечного артиллерийского полка 13-й армии. Принимал участие в обороне Ленинграда, освобождении Варшавы и штурме Берлина. После окончания войны продолжил службу в армии. С сентября 1956 года гвардии полковник артиллерии Смирнов – в запасе. Жил в Нижнем Новгороде, похоронен на Ново-Сормовском кладбище. Награды: ордена Красного Знамени (17.07.1943, 17.03.1945, 05.11.1954), Суворова 3-й степени (08.03.1945, 18.05.1945), Отечественной войны 1-й (30.06.1944) и 2-й (06.04.1985) степени, Красной Звезды (06.11.1947), медали, в т. ч. «За боевые заслуги» (03.11.1944).