Leta 1975 je končal šolo rezervnih oficirjev, smer pehota. Stažiral je kot poveljnik voda v pehotni enoti JLA v Mariboru. Kot rezervni častnik je bil leta 1976 razporejen v enoto teritorialne obrambe občinskega štaba Tržič. V enoti Kokrški odred je bil razporejen na dolžnost poveljnika voda v prvi četi odreda. Leta 1979 je bil razporejen na dolžnost poveljnika 1. čete v odredu in v letih od 1981 do 1983 na dolžnost poveljnika 3. čete. Med letoma 1983 do 1986 je opravljal formacijsko dolžnost operativnega častnika v Kokrškem odredu teritorialne obrambe.
Leta 1986 se je profesionalno zaposlil na Občinskem štabu TO Tržič kot skladiščnik in obenem še kot referent za zaledje. Tik pred pričetkom osamosvojitvene vojne, 25. junija 1991, je bil z ukazom 31. območnega štaba Kranj imenovan na dolžnost poveljnika operativne skupine enot TO Tržič in dolžnost opravljal do konca desetdnevne vojne. V letih, ki so sledila, je opravljal različne dolžnosti v štabih TO in kasneje poveljstvih Slovenske vojske.
Od leta 1998 dalje je opravljal dolžnosti načelnika obveščevalnega častnika v 32. gorski brigadi, 23. vojaško-teritorialnem poveljstvu Kranj in 25. vojaško-teritorialnem poveljstvu Ljubljana. Leta 2008 se je ob upokojitvi s činom majorja končala njegova vojaška kariera. Njegovo zadnja zadolžitev je bila častnik za obveščevalno-varnostne zadeve v 23. vojaško-teritorialnem poveljstvu.
Tekst je nastal v sodelovanju z Antonom Stritihom.
