DGPN, DIMP, DMSM, DSPN
Hakim Mahkamah Persekutuan
- Dilantik sebagai Pesuruhjaya Kehakiman pada 31 Mei 2010.
- Dilantik sebagai Hakim Mahkamah Tinggi pada 16 Febuari 2015.
- Dilantik sebagai Hakim Mahkamah Rayuan pada 8 Ogos 2019.
- Dilantik sebagai Hakim Mahkamah Persekutuan pada 18 mac 2024
