Шалак Василий Иванович родился в 1948 году в деревне Матырино Витебской области Ушачского района. После окончания восьмилетней школы учился в Минском политехникуме, затем в Ленинградском высшем артиллерийском командном училище.
Более 30 лет отдал службе в Вооруженных силах. Военную службу проходил на офицерских должностях в войсках и управлении ордена Ленина Ленинградского военного округа. В 1979 году заочно окончил Военно-политическую академию. В 1986 году принимал участие в ликвидации последствий катастрофы на Чернобыльской атомной электростанции.
Из Вооруженных сил уволен в запас в воинском звании полковника. С 1998 года – пенсионер министерства обороны Российской Федерации.
За образцовое выполнение обязанностей военной службы награжден двумя орденами и десятью медалями.
Является внештатным корреспондентом газеты «На страже Родины» Западного военного округа. Также сотрудничает с редакциями петербургских газет «Русский инвалид», «Социальная политика. Медицинское обозрение» и «Голас Радзiмы» (Минск). Также имеет публикации в журнале «Защита и безопасность» и газете «Невский край».
В 2012 году завоевал звание лауреата конкурса журналистских работ «Беларусь – Россия. Шаг навстречу», учрежденного Постоянным комитетом Союзного государства Россия-Беларусь.
В 2014 году опубликовал книгу «Судьбу определяет время», посвященную Герою Социалистического Труда Татьяне Михайловне Захаровой. Спустя два года это произведение было переиздано.
В 2016 году вышла в свет его книга «О тех, кто дороги мне». Два ее раздела состоят из рассказов, посвященных малой родине и военной службе, в третий раздел включены материалы, публиковавшиеся в печатных СМИ.