Родился в городе Ленинграде, в семье потомственного военного. Окончил среднюю общеобразовательную школу № 30 (г. Нижний Новгород, 1994 г.), Нижегородское высшее зенитно-ракетное командное училище ПВО (1999 г.). После окончания уидища служил на Камчатке. С 2001 года служил в городе Богородске Нижегородской области в 34-й ордена Жукова бригаде оперативного назначения Приволжского округа войск национальной гвардии Российской Федерации. Принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. Капитан Смирнов погиб при исполнении воинского долга. Похоронен в Нижнем Новгороде, на кладбище «Марьина Роща». Награды: орден Мужества (21.02.2003, посмертно), медаль ордена «За заслуги перед Отечеством» 2-й степени с мечами (08.11.2002, посмертно). Память: на здании средней общеобразовательной школы № 30 (г. Нижний Новгород, улица Донецкая, 3), где учился воин, установлена мемориальная доска.