Pada 6 Julai 1997, beliau dilantik sebagai Timbalan Ketua Polis Negara, dan seterusnya menjadi Ketua Polis Negara keenam pada 8 Januari 1999, menggantikan Tan Sri Rahim Noor.
Beliau mengetuai pasukan dalam era transformasi awal PDRM sehingga persaraannya pada 5 November 2003, apabila beliau digantikan oleh Tan Sri Mohd. Bakri Hj. Omar.