Родился в 1913 году в деревне Дубленевке ныне Куединскогорайона Пермского края в семье крестьянина. Русский. Жил в городе Искитиме Новосибирской области. В рядах Красной Армии с 1941 года. В боях Великой Отечественной войны с июня 1941 года. Член ВКП(б). Командир отделения 14-го армейского инженерного батальона (40-я армия, 1-й Украинский фронт) старший сержант Ехлаков в декабре 1943 года с группой бойцов неоднократно успешно проводил разведку инженерного оборудования обороны противника. 25 января 1944 года награжден орденом Славы 3-й степени. В январе 1945 года в районе Стопница-Метель (23 км юго-восточнее города Хмелик, Польша) командир отделения 272-го инженерно-саперного батальона (55-я инженерно-саперная бригада, 5-я гвардейская армия, тот же фронт) старшина Ехлаков три раза возглавлял инженерную разведку, проделывал проходы в проволочных заграждениях противника. 16 февраля 1945 года награжден орденом Славы 2-й степени. В феврале 1945 года при форсировании реки Одер (6 км восточнее города Штрагау, Германия) Ехлаков с отделением способствовал своевременному наведению моста. 21 февраля 1945 года в ходе боя на плацдарме уничтожил несколько гитлеровцев. В конце февраля при ведении инженерной разведки реки Штригауэр Вассер у населенного пункта Прейльсдорф (Германия) был убит. 27 июня 1945 года награжден орденом Славы 1-й степени (посмертно). Был награжден орденом Красной Звезды, медалями [288, 614, 932, 943].