Родился 31 декабря 1922 года в деревне Крысовы Оричевского района Кировской области. Отец Семён Васильевич Крысов работал директором Истобенского овощеперерабатывающего завода. Мать — Афанасья Фёдоровна Крысова (Тупицына), крестьянка. В июле 1942 года закончил Челябинское высшее танковое командное училище.
После окончания училища назначен в 158-ю отдельную тяжёлую танковую бригаду на должность командира взвода. Воевал на танке КВ-1с, затем на СУ-122, СУ-85 и в конце войны — командир роты Т-34-85. Служил в 1454-м самоходно-артиллерийском Перемышленско-Лодзинском Краснознаменном орденов Суворова и Кутузова полку. За время войны уничтожил 19 танков, в том числе 8 «Тигров» и одну «Пантеру». Три раза горел в боевых машинах.
После войны служил на командных и штабных должностях. В 1958 году с отличием окончил Военную академию бронетанковых и механизированных войск имени И. В. Сталина в Москве, но через три года в звании подполковника уволился в запас по состоянию здоровья. С 1961 года, находясь сначала в запасе, а потом в отставке, до 70-ти лет работал, в основном, в области механизации строительных работ. В 2000 году присвоено звание полковника.
С 1970-х годов занимается историческими исследованиями событий Великой Отечественной войны. Предложил свою версию о количестве общих людских потерь СССР — 32 912 тысяч человек — исходя из численности населения в стране до войны и после ее окончания. Выступает в школах и других учебных заведениях.
Женат, сын Григорий также окончил Челябинское высшее танковое командное училище, военный.
Полковник Крысов — кавалер 5-ти орденов:
Также награждён более 20-ю медалями, в том числе «За оборону Сталинграда», «За боевые заслуги», «За победу над Германией», «За взятие Кенигсберга», «За освобождение Варшавы».