Urodził się 16 maja 1897 r. w Warszawie. Syn Wojciecha i Marii z Piorewiczów.
Należał do pierwszej tajnej Drużyny Skautowej im. R. Traugutta w Warszawie.
W czasie I wojny światowej w POW ps. „Ryczał”.
Od 1918 r. w WP. Po ukończeniu Szkoły Podchorążych w 1919 r. przydzielony do 22 pp. Latem 1920 r. w stopniu ppor. piech. służył w baonie zapasowym 22 pp. Po wojnie z bolszewikami w rezerwie. Zweryfikowany jako por. rez. piech. z 1 czerwca 1919 r.
W niepodległej Polsce pracował w MSZ. Na początku lat 30. pracował jako wicekonsul w Konsulacie Generalnym RP w Paryżu.
Zmarł po 1932 r.
Odznaczony Krzyżem Walecznych i Medalem Niepodległości.
H. Bagiński, U podstaw organizacji Wojska Polskiego 1908–1914, Warszawa 1935; „Monitor Polski” nr 167/1932; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.