1915 m. baigė Veiverių mokytojų seminariją.
1920 m. baigė Karo mokyklą (III laida), gavo leitenanto laipsnį.
1920 m. buvo paskirtas 11 pėstininkų pulko 1 kuopos jaunesniuoju karininku.
1923 m. žuvo kautynėse su lenkais Varviškės kaime (Lazdijai).
Palaidotas Veiverių kapinėse.