曾于英格兰、香港、新加坡、纽约和里斯本等地代表出庭，当中在1973年，他取得了御用大律师头衔，后于1983年在香港取得执业资格，1988年开始在港执业。除了私人执业外，他曾经自1966年至1973年担任国防部长（皇家海军）与及财政部在海军事务上的初级法律顾问。在1970年，当时英国通过了《1970年商船法案》，唐明治遂在新成立的失事船只委员会中供职，为英国和利比里亚两国就失事船只进行调查。后来在1974年至1983年，他成为了劳埃保险社的海上抢险仲裁人，及后更成为了上百所公司的仲裁人，并曾在中国海事仲裁