Urodził się 12 kwietnia 1903 r. w Nicei. Syn Jana (zob.) i Heleny z Tokarzewskich-Karaszewiczów. Brat Stefana Mariana (zob.).
W czasie I wojny światowej w latach 1917-1918 należał do skautingu ps. „Kniaź”. Służył w oddziale odesskim kpt. Stanisława Skrzyńskiego. W 1919 r. wstąpił do 4 DStrz gen. Lucjana Żeligowskiego, w stopniu kpr. sprawował funkcję łącznika konnego w jej sztabie. W czerwcu 1919 r. w jej składzie powrócił do kraju. W 1920 r. pełnił służbę w dowództwie w Kamieńcu Podolskim oraz w misji łącznikowej z wojskami francuskimi. Służył też w 14 puł. Po wojnie z bolszewikami w rezerwie.
W niepodległej Polsce był przemysłowcem naftowym. Mieszkał w Piotrowicach Śląskich i w Ropience.
Podczas II wojny światowej po 17 września 1939 r. przeszedł do Rumunii, gdzie został internowany. W 1940 r. przedostał się do Francji, a po jej upadku w czerwcu tego roku do Wlk. Brytanii. W stopniu por. pełnił służbę w 1 Korpusie Polskim w Szkocji.
Zmarł 5 września 1942 r. w Dundee i został pochowany na Cmentarzu Western Necropolis.
Odznaczony Medalem Niepodległości.
„Monitor Polski” nr 63/1933; Pamięci Ułanów Jazłowieckich i Tym która bliska jest Ich pamięć oraz zechcą poszukiwać i zadbać o Ich groby, www.absta.pl/pamici-uanw-jazowieckich-i-tym-ktrym-bliska-jest-ich-pami-… [dostęp 11 I 2021]; Wykaz poległych i zmarłych żołnierzy Polskich Sił Zbrojnych na obczyźnie w latach 1939-1946, Londyn 1952.