Beliau merupakan bekas Peguam Negara dan pengamal undang-undang.
Saya bersetuju dengan pandangan daripada bekas Ketua Hakim Negara Tun Abdul Hamid dan pakar Perlembagaan Profesor Dr Shamrahayu Abdul Aziz.