Родился в 1923 году.
В 1941 году восемнадцатилетним юношей был призван в армию.
С апреля 1943 года сержант И.А. Тоткалов служил в составе 508-го истребительского авиационного полка (впоследствии ставшего 213-м Гвардейским ИАП).
Закончил войну в звании ст. лейтенанта в должности командира авиационной эскадрильи.
К маю 1945 года выполнил 160 успешных боевых вылетов на истребителях Як-7 и «Аэрокобра». Проведя 48 воздушных боѐв, сбил 11 самолѐтов противника лично и 18 в составе группы.
Награждѐн орденом Красного Знамении (дважды), орденом Отечественной войны 1-й степени, медалями.
Проживает в п. Горный, Крсносулинского района, Ростовской области.