His Lordship’s career in the Judicial and Legal Service began on 1 August 1983 when he was appointed as a Magistrate in Miri, Sarawak before being transferred to the Magistrate’s Court of Limbang in the same year and to the Magistrate’s Court of Sibu in the following year.
From the court, His Lordship crossed to Sarawak Legal Aid Bureau in 1989. A year later, His Lordship returned to the court as a Session Court Judge, at the Kuala Lumpur Sessions Court.
His Lordship gained vast experience when he had the opportunity to join various government departments in his service. From 1992 until 1994, His Lordship was posted as the Legal Advisor of the Fisheries Department, Ministry of Agriculture.
From 1994 until 2000, His Lordship led the General Crime Unit, Prosecution Division, Attorney General’s Chambers, Kuala Lumpur and the Commercial Crime Unit, Prosecution Division, Attorney General’s Chambers, Putrajaya as the Head of Unit.
His Lordship was then appointed as the Chairman of the Department of Cooperative Development Malaysia Tribunal, Kuala Lumpur in 2000 and held the post for one year before being seconded to the Central Bank of Malaysia, Kuala Lumpur as the Head of Prosecution Unit/ Deputy Public Prosecutor. Two years later, His Lordship returned to the Attorney General’s Chambers, Putrajaya as the Head of the Commercial Crime Unit, Prosecution Division for a period of one year i.e. from the year 2003 until 2004.
His Lordship’s journey in the legal profession continued when in the year of 2004, His Lordship was seconded to the Malaysia Securities Commission Malaysia, Bukit Kiara, Kuala Lumpur as the Director of Enforcement Division until the year 2007.