Эдуард Степанович Мацкевич родился в деревне Подкраичи 12 декабря 1965 года. В то время отец работал главным бухгалтером совхоза "Прогресс", мать - заведующей детским садом.
В 1983 году закончил Сигневичскую среднюю школу, поступил в государственной учреждение образования "Гродненский государственный аграрный университет", успешно закончил агрономический факультет.
Службу в вооружённых сил нёс в г. Остров (Псковский области)
Свою трудовую деятельность начал в 1989 году в должности агронома в Сельхозхимии Пружанская КУПП.
С 1994 года начальник участка КУСП " Березовское". В 2004 году начал работать в Березовском свеклопункте, который является филиалом ОАО "Жабинковский сахарный завод". Вот уже 13 лет успешно трудится в должности начальника Березовского свеклопункта.
Женат, имеет двух сыновей, внуков. Свободное время проводит с семьёй. Любит заниматься выращиванием плодово - овощной продукции.