ВЛАДИМИР МАРЧАК родился 6 мая 1964 года в селе Новопетровка Снигаревского района Николаевской области. Работал в колхозе имени Ильича Красногвардейского района.
На действительную военную службу был призван 29 октября 1983 года Красногвардейским РВК Белгородской области.
В республике Афганистан служил с 1984 года. Наводчик орудия.
21 июля 1984 года рядовой Владимир Марчак умер на поле боя от полученных ран, до конца выполнив свой воинский долг.
25 октября 1985 года награжден орденом "Красной Звезды" (посмертно). Похоронен на кладбище в селе Гредякино Красногвардейского района.