Urodził się w 1896 w Olicie, w rodzinie Ludwika Napoleona i Marii Teresy z Łukaszewiczów (ur. 1864). Był starszym bratem Romana (ur. 1900) i Zofii (1900–1990), która została żoną Władysława Surmackiego. Ojciec był synem powstańca styczniowego, zesłanego do guberni samarskiej, a matka była wnuczką Ludwika Narbutta i bratanicą Izydora Łukaszewicza, dowódcy oddziału powstańczego, który zginął w 1863 pod Słonimem.