Родился 20 мая 1920 года в селе Троицко-Харцызск, ныне пгт.Троицко-Харцызск Харцызского района Донецкой области Украины, в семье рабочего. Белорус.
Образование среднее.
В Красной Армии с 1940 года. В 1943 году окончил Ворошиловградскую военно-авиационную школу. Член ВКП(б) с 1943 года.
Участник Великой Отечественной войны с июля 1943 года. Сражался на Степном и 1-м Украинском фронтах, участвовал в Курской битве.
Командир эскадрильи 142-го гвардейского штурмового авиационного Сандомирского ордена Богдана Хмельницкого полка (8-я гвардейская штурмовая авиационная Полтавская дивизия, 1-й гвардейский штурмовой авиационный корпус, 2-я воздушная армия, 1-й Украинский фронт) гвардии старший лейтенант Евгений Алехнович совершил 165 боевых вылетов на разведку и бомбово-штурмовые удары по живой силе и технике противника. Сбил 4 вражеских самолёта.
13 января 1945 года в боях за освобождение Польши был подбит и направил свой горящий самолёт на зенитную батарею врага.