Родился в деревне Большой Лом Тоншаевского района Горьковской области. Окончил среднюю общеобразовательную школу, Саратовское высшее военное училище лётчиков (1982 г.). После окончания училища служил в авиационных частях в ГДР и городе Уссурийске Приморского края. В 1988 – 1989 годах служил в должности командира вертолёта Ми-24 в составе ограниченного контингента в Республике Афганистан (г. Шиндант), где принимал участие в боевых действиях, сопровождении наземных колонн, транспортных самолётов на взлете и посадке, разведку. С 1991 года капитан авиации Шихов – в запасе. Проживал и работал в рабочем посёлке Пильна Нижегородской области. Награды: орден «За службу Родине в Вооружённых Силах СССР» 3-й степени, медали.