Всеволод Иванович родился в Курске. Проходил службу в армии с июня 1919 года по сентябрь 1921 года, с сентября 1925 года по октябрь 1926 года. До войны работал юрисконсультом в сфере снабжения и торговли. С ноября 1941 года по декабрь 1945 года – на военной службе. Участвовал в боевых действиях с декабря 1941 года по март 1942 года на Ленинградском фронте, с сентября 1943 года по май 1945 года на 1 Белорусском фронте. Осенью 1943 года получил закрытое плечевое – грудное ранения в период службы в в/ч 1875 зенитно-артиллерийского полка 5 корпуса 5 ударной армии 1 Белорусского фронта, после которых восстановился и вернулся на фронт. Награжден орденом отечественной войны II степени, медалями "За оборону Леннграда", "За взятие Берлина", "За победу над Германией в Великой Отечественной войне 1941-1945 гг." и другими.
Работал в органах прокуратуры Ярославской области с января 1946 года по август 1964 года, имел незаконченное высшее юридическое образование, последняя должность – старший следователь прокуратуры Ярославской области. Советник юстиции. За добросовестную службу неоднократно поощрялся приказами прокурора РСФСР и прокурора Ярославской области.