 He was appointed Judge of the High Court in August 1983 and he served in Johor, Kuala Lumpur, and Selangor till 1994 when he was elevated to the Court of Appeal.He retired from the judiciary in November 1997.Apart from the hundreds of Judgements he has delivered during his tenure as a judge he also served as a Royal Commissioner on two national inquiries and was the Advisory Editor for Halsbury' Laws of Malaysia on Civil Procedure.