Родился 27 ноября 1923 года в деревне Кокорево Мокроусовского района в семье крестьянина-середняка.
Семья в 1929 году вступила в колхоз. Е.К.Вершинин после окончания Кокоревской семилетней школы поступил учиться в Мокроусовскую среднюю школу. После окончания девяти классов пошел работать в колхоз. С октября 1941 года работал в промышленной артели столяром.
В январе 1942 года призван в Красную Армию. Учился в Троицкой авиационной школе на механика по вооружению. В ноябре 1943 года был направлен в 112 авиационный полк авиации дальнего действия в должности механика по вооружению.
После демобилизации с мая 1948 года по 1955 год работал в связи, с 1955 года по 1970 год - в колхозе «Родники» прорабом-строителем. Заочно окончил строительный техникум. С 1970 года до выхода на пенсию работал в МПМК старшим инженером производственно-технического отдела.
Принимал активное участие в общественной жизни села. Был участником народного хора ветеранов и многих мероприятий, проводимых в райцентре.
Вместе с супругой Валентиной Ивановной имеют 4 детей, 8 внуков, 10 правнуков. Награждены медалью «За любовь и верность». В 2010 году присвоено звание «Почетный гражданин Мокроусовского сельсовета».
Награжден орденом Отечественной войны 2 степени, медалями: «За боевые заслуги», «За победу над Германией в Великой Отечественной войне 1941-1945 гг», юбилейными.
Умер в 2014 году.