Ur. w Warszawie, syn Józefa późniejszego generała brygady na emigracji, po wojnie zamieszkał w Zamościu, uczeń gimnazjum, przed jego ukończeniem wyjechał do Anglii, gdzie studiował matematykę później inżynierię lotniczą w Cambridge (z nagrodą królewską), doktor filozofii (1960). Zajmował się technologią astronautyczną, pracował w lotnictwie cywilnym, następnie w Europejskiej Agencji Kosmicznej w Hadze (1975-79), Przez trzy lata wiceprezes Światowej Organizacji Technicznej. Zostawił wspomnienie z czasów szkolnych o Marii Cieślak.