Ukończył studia w 1929 i jako zawodowy oficer Wojska Polskiego w stopniu majora służył w twierdzy brzeskiej, równocześnie prowadząc praktykę lekarza weterynarii. Na majora awansował ze starszeństwem z 1 stycznia 1936 i 7. lokatą w korpusie oficerów weterynarii. W marcu 1939 pełnił służbę w 30 pułku artylerii lekkiej w Brześciu na stanowisku starszego lekarza weterynarii.
We wrześniu 1939 w czasie kampanii wrześniowej przebywał razem z pułkiem w Twierdzy Modlin. Po agresji ZSRR na Polskę został wzięty do niewoli sowieckiej i osadzono go w obozie jenieckim w Starobielsku. Wiosną 1940 został zamordowany przez funkcjonariuszy NKWD w Charkowie i pogrzebany potajemnie w bezimiennej mogile zbiorowej w Piatichatkach, gdzie od 17 czerwca 2000 mieści się oficjalnie Cmentarz Ofiar Totalitaryzmu w Charkowie. Figuruje na Liście Starobielskiej NKWD, pod poz. 1023.