Urodził się 7 grudnia 1896 r. w Oświęcimiu. Syn Eugeniusza i Sabiny z d. Klęsk.
Należał do skautingu; na początku 1914 r. był instruktorem I Samborskiej Drużyny Skautowej im. R. Traugutta.
W czasie I wojny światowej od 26 sierpnia 1914 r. w Legionach Polskich. Służył w oddziale sztabowym 2 puł LP i od 23 kwietnia 1917 r. w Komendzie Taborów LP.
Po 1918 r. w WP. Zweryfikowany jako kpt. piech. z 1 czerwca 1919 r., służył w Doświadczalnym Centrum Wyszkolenia w Rembertowie (1923). W 1924 r. oficer 70 pp. W latach 1926-1928 studiował w WSWoj w Warszawie. Następnie do 1931 r. pomocnik dyrektora nauk oraz wykładowca historii w Szkole Podchorążych Piechoty. Awansowany 1 stycznia 1930 r. na mjr. dypl. piech., w 1932 r. był szefem sztabu 29 DP. Później (1935, 1939) wykładowca taktyki ogólnej w WSWoj. 19 marca 1938 r. awansował na ppłk. dypl. piech. Wiosną 1939 r. wykładał na I roczniku.
Podczas kampanii 1939 r. początkowo w dowództwie Armii „Poznań”, od 6 września sprawował funkcję szefa sztabu Wielkopolskiej Bryg. ON. Brał udział w bitwie nad Bzurą, podczas której dostał się do niewoli niemieckiej. Przebywał w obozach jenieckich w Hohenstein, Colditz i Murnau. Uwolniony 29 kwietnia 1945 r. przez wojska alianckie, podjął służbę w PSZ. Był członkiem Komisji Historycznej Sztabu Głównego (od 1945 r.). Zdemobilizowany, osiedlił się w Wlk. Brytanii.
Brał czynny udział w życiu politycznym i społecznym. Członek Rady Głównej i zarządu Stow. Polskich Kombatantów. Był kierownikiem Ministerstwa dla spraw Obywateli Polskich na Obczyźnie (10 grudnia 1954-7 czerwca 1955 r.) w rządzie Stanisława Mackiewicza.
Zmarł 28 lutego 1957 r. w Londynie i został pochowany na tamtejszym Cmentarzu Brompton.
Odznaczony orderem Polonia Restituta 2 kl., Krzyżem Niepodległości, czterokrotnie Krzyżem Walecznych i złotym Krzyżem Zasługi.
H. Bagiński, U podstaw organizacji Wojska Polskiego 1908-1914, Warszawa 1935; P. Bauer, B. Polak, Armia „Poznań” w wojnie obronnej 1939, Poznań 1983; W. Chocianowicz, W 50 lecie powstania Wyższej Szkoły Wojennej w Warszawie, Londyn 1969; „Monitor Polski” nr 24/1933; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; A. Suchcitz, „Non omnis moriar”... Polacy na londyńskim cmentarzu Brompton, Warszawa 1992.