Po ukończeniu pierwszej tury lotów bojowych i odpoczynku, w 1944, zgłosił się na ochotnika do 1586 eskadry specjalnego przeznaczenia, która w ramach SOE zajmowała się między innymi zrzutami nad okupowaną Polską. Po przyjęciu jego kandydatury, został skierowany na przeszkolenie pilotażu Halifaxów. 25 maja 1944, odbył lot do Włoch przez Rabat, Algier i Maltę, lądując 27 maja w Campo Cassale koło Brindisi. Następnej nocy dokonał pierwszego lotu nad terytorium okupowanej Polski, jako drugi pilot, podobnego lotu dokonał z 30 na 31 maja. 31 maja wykonał pierwszy, samodzielny lot jako pierwszy pilot. W tym czasie wykonywał loty z ppor. pil. Henrykiem Kwiatkowskim i Janem Mioduchowskim. Do momentu zestrzelenia wykonał 39 lotów specjalnych, w tym 20 do Włoch, 8 do Jugosławii i 11 do swojej Ojczyzny, z czego aż 5 stanowiły loty zaopatrzeniowe dla powstańców warszawskich.