Від початку Першої світової війни — на фронті, офіцер австро-угорської армії. Від листопада 1918 — в Українській Галицькій армії: в ранзі поручника служив у складі Тернопільської окружної військової команди, був командантом куреня Окремого загону ім. Гонти, 10-ї Янівської (Яворівської) бригади (січень — грудень 1919) на польському, більшовицькому і денікінському фронтах.