• Pama Polres Wonogiri (1978)
• Kabag Serse Polwil Banyumas (1988)
• Wakapolres Pemalang tahun (1989)
• Wakapolresta Yogyakarta (1990)
• Kapolres Maluku Utara (1995)
• Pamen Hubinter Sdeops Polri (Penugasan di Bosnia) (1995)
• Kapolres Madiun(1997)
• Kapolres Malang (1998)
• Wakapolwitabes Surabaya(1999)
• Wakasubdit Gaptid Dit Sabhara Polri (2001)
• Kabid Kordilum Babinkum (2001)
• Kabid Rabkum Div Binkum Polri (2001)
• Pati Yanma Polri (Wakil Kepala PPATK) (2004)
• Kapolda Jawa Barat (Jan 2008-Okt 2008)
• Kabareskrim Polri (Okt 2008-Nov 2009)