W 1942 r. wstąpił jako kapelan do Wojska Polskiego. Otrzymał stopień kapitana i skierowany został do pracy w polskich obozach w Teheranie i Kenekinie. W Palestynie został przeniesiony do 5 Kresowej Dywizji Piechoty, gdzie służył jako kapelan w 17 Batalionie Lwowskiej Piechoty „San Angelo”. Brał udział w walkach 2 Korpusu Polskiego w bitwie pod Monte Casino i w dalszych bitwach aż pod Bolonię, gdzie został ciężko ranny w nogę. Awansowany został po kampanii włoskiej na stopień majora.