Родился 8 мая 1912 г. в г. Раненбург Рязанской области (Липецкая область, г. Чаплыгин). Окончил 7 классов в 1927 г., в 1930 г. — педтехникум в Раненбурге, в 1940 г. — МЭИ (поступил в 1934 г.), инженер-теплотехник. Кандидат в члены ВКП(б) с ноября 1944 г. Октябрь 1930 г. — март 1931 г. — Управление электросетями Свердловского района (г. Сверд-
ловск, ул. Загвоздкина, 7), электромонтер. Март–октябрь 1931 г.— Уралэнергостройсеть (г. Свердловск, Деловой дом), электромонтер. Ноябрь 1931 г. — август 1934 г. — Всесоюзный электротехнический институт (г. Москва, Лефортово, 1-й Проломный проезд, 43), электромонтер. Сентябрь 1940 г. — июнь 1941 г. — Каширская ГРЭС, мастер по ремонту оборудования пылезавода. 2 апреля 1941 г. —19 ноября 1945 г. служил в РККА. Командир взвода связи, гвардии лейтенант. Имел два тяжелых и три легких ранения. После демобилизации — ТЭЦ-12, начальник смены котельной. Проживал: ст. Мамонтовка Ярославской ж. д., Новоспасский поселок, д. 36. Отец — Калашников Иван Николаевич, родился в 1884 г., в 1910 г. окончил Петербургский юридический институт, уголовный следователь 1-го участка г. Остров Ленинградской области, после 1917 г. — бухгалтер в НКПС; мать — Тырнова Серафима Григорьевна, родилась в 1881 г., учительница женской гимназии в г. Острове, затем в 22-й и 376-й школе СОНО.
Награды: ордена Красной Звезды (22 ноября 1943 г., 66-я гвардейская стрелковая дивизия, 195-й гвардейский стрелковый полк), Отечественной войны I степени (6 апреля 1985 г.), медали «За боевые заслуги» (31 августа 1943 г.), «За оборону Москвы» (15 ноября 1944 г., 1-я Ударная армия, 701-й армейский пушечный артиллерийский полк, позднее — 62-я гвардейская стрелковая дивизия, командир телефонно-кабельного взвода).