Born on 6 Marca 1917 at Sopoty Wolne (today Sopot) near Gdansk. In 1934 he joined the Air Force NCO School for Minors at Bydgoszcz. He qualified in 1937 as an airframe fitter and was posted to the 4th Air Regiment in Torun. During 1937-1938 he completed a flying training course there. He was posted to the 142nd Fighter Flight. In September 1939 he fought in the 142nd Flight as part of the ‘Pomorze’ Army aviation. On 18 September he went to Rumania, and thence he reached France on 23 October 1939. He volunteered to go to Britain, arriving there on 18 February 1940. He received service no. 781062. On 22 July he commenced conversion training on british aircraft at No. 1 School of Army Co-operation at Old Sarum, and on 29 July he moved to No. 7 OTU for fighter conversion. On 12 August 1940 he was posted to no. 303 Sqn in the original group of pilots (as one of very few pilots with no 1st Air Regiment service behind them). On 15 September 1940 his Hurricane I V6673 RF-U was damaged in combat. On 25 February 1941 his Spitfire I N3108 RF-P was heavily damaged in combat over France but the pilot managed to get back to Northolt. On 2 July 1941 he was wounded during a combat mission over France in Spitfire II P8390 RF-U (in the same combat when S/Ldr Lapkowski was killed). He continued to serve with No. 303 Squadron (with short breaks) until November 1942. On 11 November he was posted for a course at no. No. 2 Flying Instructors School at Montrose, and in February 1943 he returned to no. 303 Sqn for two months. From April 1943 he was posted to no. 25 (Polish) EFTS as a flying instructor. On In February he transferred to No. 16 (Polish) SFTS. After disbandment of the Polish Air Force in Britain he joined the RAF. He then served with No. 2 Squadron, a reconnaissance unit based in Germany. Later he was an instructor at training units in Britain. He was killed on 22 October 1956 in an accident of Boulton Paul Balliol T.2 WG184.
His decorations included
the Silver Cross of Virtuti Militari (no. 9658)
and the Cross of Valour and two Bars.