Urodził się 17 stycznia 1900 r. we Lwowie. Syn Stanisława, lekarza.
Kształcił się w gimnazjum w Nowym Targu, w którym w 1918 r. uzyskał maaturę z odznaczeniem.
W czasie I wojny światowej od 4 lutego 1916 r. w Legionach Polskich. Słuzył w III plut. 3 komp. 5 pp LP. Na skutek interwencji ojca, jako małoletni, 21 listopada 1916 r. został zwolniony z Legionów.
Po 1918 r. w Wojsku Polskim. Brał udział w walkach z Ukraińcami w obronie Lwowa. Następnie walczył z bolszewikami. Uczestnik powstania śląskiego. Zweryfikowany jako por. rez. piech.
Ukończył studia, uzyskując dyplom inżyniera.
Zmarł śmiercią tragiczną 8 kwietnia 1925 r. w Katowicach. Pochowany na cmentarzu w Krakowie.
Odznaczony Krzyżem Walecznych, pośmiertnie otrzymał Medal Niepodległości.
„Monitor Polski” nr 177/1938; Informacje Lesława Dalla z Zakopanego.