В ноябре 1918 года добился, чтобы его батальон, ранее состоявший в австрийской армии, был принят в состав Войска Польского в группу под командованием полковника Рыбинского. Участник польско-украинской и польско-советской войны — воевал на Подолье. 27 ноября 1918 года в бою под Микулинцами был тяжело ранен и попал в плен к войскам УНР, находился в плену до 9 июня 1919 года, сначала в Тернополе, а позже в Бучаче. В 1919 году повышен в звании до подполковника. 21 июня 1919 назначен командующим III-й Бригады Польских легионов. Позже он командовал 1-й Бригадой, а затем 3-й бригадой легионов. В мае 1920 г. был комендантом Киева. Затем командовал 6-й пехотной дивизией, отдельной группой в составе 3 Армии и XIV Бригадой Пехоты. С сентября 1920 по сентябрь 1921 командовал XIII Бригадой Пехоты. В 1921 году он изменил свою фамилию, прибавив к родовой фамилии Вильчинский также компонент Ольшина.