Ефим Романович родился в 1903 года в с.Матвеевка Спасского уезда Казанской губернии (ныне Старомайнского района Ульяновской области). С 1926 года преподаватель, завуч педагогического училища в г.Спасск ТатАССР. Тружени тыла. До призыва по мобилизации работал в Куйбышевском педагогическом училище.
Участник Великой Отечественной войны. На фронте с января 1943 года. Лейтенант, командир огневого взвода батареи 76-мм пушек 455-го стрелкового Верхнеднепровского полка 42-й стрелковой Смоленской дивизии 49-й армии 2-го Белорусского фронта. В бою за г.Замбрув (Польша) 22 августа 1944 года Ефима Романовича подпустил близко наступающего противника и огнём батареи в упор уничтожил танк и расстрелял немецкий десант, сорвав контратаку гитлеровцев. В районе д.Виктория близ реки Нарев 9–10 сентября 1944 года взвод Ефим Романовича успешно отбил 15 контратак противника, подавив огонь 2-х пушек с расчётами и уничтожив 4 огневые точки и 15 немецких солдат и офицеров. Заслуженный учитель школы ТатАССР.
Награждён орденом Отечественной войны 2-й степени (1944г.), орденом Красной Звезды (1944г.), медалью "За доблестный труд в Великой Отечественной войне 1941-1945г.г." (1946г.), медалью "За победу над Германией в Великой Отечественной войне 1941-1945г.г." и другими медалями.