Gimė 1882 m. Panevėžio apskrityje. Įgijo inžinieriaus specialybę. Dirbo Utenos geležinkelio stotyje inžinieriumi. Vadovavo LDF įsteigrai Geležinkeliečių sąjungai. Į I Seimą išrinktas V (Panevėžio) rinkimų apygardoje pagal Lietuvos darbininkų, bežemių, mažažemių ir naujakurių sąrašą. Nuo 1922 m. lapkričio 13 d. iki 1923 m. kovo 13 d. – I Seimo narys. Priklausė LDF frakcijai, kuri įėjo į Lietuvos krikščionių demokratų partijos bloką. Nuo 1922 m. lapkričio 28 d. – Ekonominės, Finansų ir biudžeto komisijų narys. Į II Seimą išrinktas V (Panevėžio) rinkimų apygardoje pagal Lietuvos darbininkų, bežemių, mažažemių ir naujakurių sąrašą. Nuo 1923 m. birželio 5 d. iki 1926 m. birželio 2 d. – II Seimo narys. Priklausė LDF frakcijai, kuri įėjo į Lietuvos krikščionių demokratų partijos bloką. II Seimo kadencijos metu buvo Ekonominės komisijos narys. Į III Seimą kandidatavo pagal LDF sąrašą, tačiau nebuvo išrinktas. 1926 m. sausio 24 d. buvo išrinktas į LDF sekretoriatą. Mirties data nežinoma. |