Prior to his elevation to the High Court Bench of Malaysia, he had served in various capacities in the Government of Malaysia both in the Judicial Office, as well as in the Legal Department.
On 1 March 1992, he was appointed Judicial Commissioner of the High Court of Malaya and two years after, he was appointed as a High Court Judge of Malaya.