Родился в рабочем посёлке Вознесенское Горьковской области. Окончил восемь классов Вознесенской средней общеобразовательной школы № 1 (1974 г.), Арзамасское медицинское училище (1976 г.). С апреля 1978 года служил в Вооружённых Силах СССР. Начальник медицинской службы батальона майор медицинской службы Ширяев принимал участие в контртеррористической операции на территории Северо-Кавказского региона. Погиб при исполнении воинского долга. Похоронен на кладбище рабочего посёлка Вознесенское Нижегородской области. Память: на здании средней общеобразовательной школы № 1 (р.п. Вознесенское, улица Школьный Городок, 1а), где учился воин, установлена мемориальная доска.