Urodził się 22 lipca 1884 r. w Szaflarach na Podhalu. Syn Adama i Lucyny z Żychlińskich.
Po 1918 r. w WP. Służył w 3 puł. Po wojnie z bolszewikami w rezerwie. Zweryfikowany jako rtm. rez. kaw.
W niepodległej Polsce mieszkał w Warszawie. Pracował jako dziennikarz. Przez wiele lat był korespondentem Polskiej Agencji Telegraficznej przy Lidze Narodów. Jako pracownik kontraktowy MSZ był attaché prasowym Delegacji RP przy Lidze Narodów. Następnie referent prasowy poselstwa RP w Bernie.
Zmarł 13 sierpnia 1939 r. w Bernie w Szwajcarii.
Odznaczony czterokrotnie Krzyżem Walecznych, Medalem Niepodległości i srebrnym Krzyżem Zasługi.
Żonaty (od X 1922) z Jadwigą Adą Marią Beydo-Rzewuską.
„Monitor Polski” nr 64/1937; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.