Родился в с. Бессоново, Свердловская области. Окончил агрономический факультет Молотовского сельскохозяйственного института (1937–1942) (г. Пермь). Обучался в аспирантуре на кафедре овощеводства Свердловского сельскохозяйственного института (1948–1951). В 1962 г. в специализированном ученом совете Украинской академии сельскохозяйственных наук защитил диссертацию на соискание ученой степени кандидата сельскохозяйственных наук, доцент (1964).
В 1942 г. Ефим Андреевич был мобилизован в Советскую Армию и направлен курсантом в Смоленское артиллерийское училище, по окончанию которого служил командиром взвода (Западный фронт), заместителем командира батареи (Северо-Западный фронт), командиром батареи дивизиона (4 Украинский фронт), начальником штаба дивизии (2 и 3 Белорусские фронта). Основные этапы трудовой деятельности: преподаватель Ирбитского сельскохозяйственного техникума (Свердловская область); заведующий сельхозотделом горсовета г. Ирбит (Свердловская область); контролер по Свердловской области Совета по делам колхозов при Правительстве СССР (1948–1950); заместитель председателя Совета по делам колхозов по Свердловской и Новгородской областям (1950–1953); заместитель начальника Новгородского областного управления сельского хозяйства (1953–1954); директор Новгородской МТС (1954–1956); ассистент (1957–1961), преподаватель, доцент (с 1964), заведующий кафедрой экономики и организации социалистических сельскохозяйственных предприятий Крымского сельскохозяйственного института им. М. И. Калинина (1957–1982).
Награжден: Орденами «Красная звезда» (1943, 1945), «Отечественной война 2 степени» (1945); медалями: «За взятие Кенигсберга» (1945), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» (1945), «20 лет Победы в Великой Отечественной войне 1941–1945 гг.» (1965), «50 лет Вооруженных Сил СССР» (1968), «30 лет Победы в Великой Отечественной войне 1941–1945 гг.» (1975).