• SMP (1981)
• SMA (1984)
• S1 (1990)
• S2 (1995)
Pendidikan Kepolisian
• Sepa Milsuk Polri (1989)
• Selapa Polri (2000)
• Sespim Polri (2005)
• Lemhanas PPRA (2017)
Pendidikan Kejuruan
• Diktap Polri (1992)
• Daspa Serse (1994)
• Dikjur Pa Provos (1995)
Riwayat Jabatan
• Kapolres Batang (2008)
• Wadir Intelkam Polda Jateng[2] (2010)
• Wakapolresta Surakarta[3] (2011)
• Kapolresta Surakarta (2015)
• Analis Kebijakan Madya bidang Sosbud Baintelkam Polri (2017)
• Wakapolda Jawa Tengah (2018)
• Kapolda Jawa Tengah (2020)
(*)