Народився 15 липня 1912 року в селі Банилів (тепер центр однойменної громади, Вижницький район, Чернівецька область). Закінчив Чернівецьку гімназію. Працював учителем та директором школи у селі Бережниця.
Служив у румунській армії. Член ОУН з 1940 року. У 1943 заарештований румунськими жандармами та засуджений на 25 років каторги, які відбував у Ясській в’язниці. Після захоплення Ясс Червоною армією, повернувся на Буковину.
Призначений провідником Вашковецького районного проводу ОУН у серпні 1945 року. Згодом референт пропаганди Буковинського окружного проводу ОУН (11.1945-10.1946, осінь 1947-05.1949), одночасно в. о. провідника Заставнянського (“Запрутського”) надрайонного проводу ОУН (04.1947-05.1949).
Підступно вбитий агентом-бойовиком “Осторожним” на пункті зв’язку 31 травня1949 в селі Шубранець.