Віктор народився 4 червня 1990 року в Києві. Зріст – 177, вага – 72.
Досвідчений футболіст виступав за команди «Ружомберок» (Словаччина), «Ружомберок-2» (Словаччина), «Діназ» (Вишгород, аматори), «Арсенал» (Київ, дубль), «Дукла» (Банська Бистриця, Словаччина), «Татран» (Ліптовський Мікулаш, Словаччина), «Нива» (Тернопіль), «Енергія» (Нова Каховка), «Сталь» (Горжице, Польща), «Еребуні» (Єреван, Вірменія), «Кобра» (Харків), «Гірник» (Кривий Ріг), «Таврія «Сімферополь».
У 2010 році Віктор Сахнюк провів 4 матчі за молодіжну збірну України.