Absolwent gimnazjum (1904). Ukończył filologię klasyczną na Uniwersytecie Jagiellońskim. Nauczyciel gimnazjalny w Łańcucie i gimnazjum św. Jacka w Krakowie, członek Komisji Filologii Klasycznej Akademii Umiejętności, a następnie Polskiej Akademii Umiejętności.
Uczestniczył w walkach o niepodległość Polski. Od listopada 1914 r. w Legionach, w kompanii narciarskiej 3 pułku piechoty Legionów Polskich, a następnie w 5 pułku piechoty Legionów Polskich.
Walczył następnie w wojnie polsko-bolszewickiej, ciężko ranny pod Gumniszczami koło Beresteczka.
Po wojnie napisał „Rozważania wojenne”. Odznaczony Orderem Virtuti Militari, Krzyżem Walecznych, Krzyżem Niepodległości.
W niepodległej Polsce został pułkownikiem Wojska Polskiego.
Równolegle do kariery wojskowej cały czas aktywny jako filolog klasyczny. Odbył podróże naukowe do Włoch, Grecji, Francji, Niemiec, Rumunii, Bułgarii i Turcji. W 1931 w Pradze uczestniczył w zjeździe filologów klasycznych z krajów słowiańskich.
Aresztowany w 1939 r. i więziony przez Niemców. Po zwolnieniu działał w tajnym nauczaniu.
Pochowany na cmentarzu komunalnym w Bochni.