协会并进入中殿律师学院。他曾是北罗得西亚的常驻裁判官，并于1945年被任命为斐济和西太平洋的法官。1947年，他被英属马来亚政府任命为马来亚的法官。1955年加入苏格兰大律师协会。1953年，汤姆森回到马来亚，并于1953年至1957年期间担任霹雳州怡保高等法院的法官。1957年马来亚联合邦从英国独立后，他被任命为马来亚首席大法官。1959年，汤姆森获得大英骑士勋章。1963年9月16日马来西亚联邦成立后，汤姆森被时任马来西亚最高元首端姑赛布特拉任命为马来西亚联邦法院的首席大法官。1966年5月31日卸