- Paban Muda Pada Paban IV/Kam Sintel Polri: 21-12-1998
- Kapolsek Metro Menteng Polres Metro Jakpus Polda Metro Jaya : 01-04-2000
- Kapuskodal Ops Polres Jakarta Pusat: 01-12-2000
- Wakapolres Tangerang Polda Metro Jaya: 05-09-2001
- Pamen Sespim Dediklat Polri: 08-05-2002
- Kapolres Mimika Polda Papua: 14-12-2002
- Kapolres Jayapura Kota Polda Papua: 21-10-2005
- Direskrim Polda Papua: 17-02-2006
- Penyidik Utama TK II Dit III/Kor dan WWC Bareskrim Polri: 13-02-2009
- Widyaiswara Madya Sespim Polri: 24-08-2010
- Widyaiswara Madya Sespim Polri: 29-09-2010
Tanda Jasa
- Bintang Bhayangkara Pratama
- Bintang Bhayangkara Nararya