Mācījies Preiļu rajona Kategrades pamatskolā, Aglonas ģimnāzijā[2] un 23. vakarskolā.[3] Profesionālo izglītību ieguvis PSRS Iekšlietu ministrijas Minskas Augstākajā milicijas skolā, ko pabeidzis 1962. gadā.[4] Policista (miliča) karjeru sācis 1953. gadā.[4] Milicijā un policijā strādājis dažādos amatos. Vadījis Jūrmalas milicijas Kriminālizmeklēšanas daļu, Ogres rajona Milicijas nodaļu, bijis Latvijas Kriminālpolicijas priekšnieka vietnieks (1969—1994).[4] 1994. gadā viņš kļuva par Kriminālpolicijas priekšnieku, šajā amatā būdams līdz 2000. gadam, kad aizgāja pensijā.[4] Pēc aiziešanas pensijā 2001. gadā tika ievēlēts Rīgas domē no partijas "Latvijas Ceļš" saraksta.[4] Tāpat bijis iekšlietu ministra ārštata padomnieks.[4]
Apbalvots ar IV šķiras Triju Zvaigžņu ordeni (1996).[5] 1997. gadā saņēmis policijas ģenerāļa dienesta pakāpi.[4] Sarakstījis grāmatu "No ierindnieka līdz ģenerālim".[3]