Родился в городе Владимире, в семье военнослужащего. Окончил Горьковский авиационный техникум им. П.И. Баранова (1947 г.). В 1947 году работал техником-технологом на Горьковском авиационном заводе им. С. Орджоникидзе. Окончил Горьковское театральное училище (1951 г.). В 1951 – 1960 годах – актёр Горьковского театра юного зрителя им. Н.К. Крупской. В Горьковском / Нижегородском государственном академическом театре драмы им. М. Горького с 1960 года. За время своей артистической деятельности сыграл более 150 ролей в пьесах русского и зарубежного классического репертуара, современных драматургов. По совместительству – директор Нижегородского государственного академического театра драмы им. М. Горького. Член Союза театральных деятелей РСФСР с 1952 года. Возглавлял Нижегородскую организацию Союза театральных деятелей РСФСР. При его активном участии в Нижнем Новгороде был построен Дом Актёра. Заслуженный артист РСФСР (16.07.1969). Народный артист РСФСР (02.07.1980). Почетный гражданин города Нижнего Новгорода (1996). Лауреат премии КГБ СССР (1985) – за роль Ингвара Росса в спектакле «Прощайте, господин полковник» В. Кассиса и Л. Колосова. Лауреат премии им. Н.И. Собольщикова-Самарина (2000). Лауреат премии города Нижнего Новгорода (2000). Награды: орден Дружбы народов (?). Память: имя Вихрова носит Нижегородский Дом актера. На его здании (г. Нижний Новгород, Нижегородский район, улица Пискунова, 10) установлена мемориальная доска.
Место захоронения: г. Нижний Новгород Бугровское кладбище, 12 квартал