Z chwilą utworzenia 2 Korpusu Polskiego, jako kapitan, został dowódcą 2 szwadronu 4 pułku pancernego „Skorpion”. Uczestniczył w bitwie o Monte Cassino, gdzie został ranny. Za bitwę pod Monte Cassino został odznaczony orderem Virtuti Militari. Następnie uczestniczył w bitwie o Ankonę oraz bojach o Cesano i Vicinato.