В 1955 году закончил Белостокский электротехникум, работал бригадиром электромонтеров на хлопчатобумажном комбинате под Белостоком. Переводчик, затем журналист в газете «Ніва[тарашк.]» (с 1956). Заведующий организационного отдела Главного Правления Белорусского общественно-культурного товарищества[тарашк.] (1959—1962). В 1960 закончил заочное отделение белорусской филологии Педагогического института в Белостоке. Был уволен из «Нівы» «за белорусский национализм» (1970), остался без членства в партии, некоторое время работал грузчиком, техником безопасности труда. Закончил заочный факультет польской и славянской филологии Варшавского университета в (1973). Инструктор-методист Белостокского городского Дома культуры (2-я половина 1970-х), технический редактор «Нівы» (1-я половина 1980‑х).
Дебютировал рассказом в 1956 году («Ніва», Белосток). Писал на белорусском и польском языках. Автор сборников рассказов и миниатюр. Перевел на польский «Витраж»/«Вітраж» Я. Брыля (Варшава, 1979), пьесу Я. Шабана «Шрамы» (для Драматического театра имени Я. Вянгеркі в Белостоке).
Арнольд Макмиллин.Стихотворения в прозе Сократа Яновича 60-х годов: текст и контекст(рус.). Зборнік артыкулаў (матэрыялы з канферэнцыі прысвечанай творчасці Сакрата Яновіча, Беласток, 8 чэрвеня 1996 года). Бібліятэка Беларускага літаратурнага аб'яднаньня Белавежа (15), Беласток 1996, 48 с. Дата обращения: 12 июля 2009. Архивировано из оригинала 3 апреля 2012 года.