After training as a chartered accountant with PricewaterhouseCoopers in Leicester, he worked in practice for several years and was admitted to the Chartered Institute of Taxation in 1980.
Ar ôl hyfforddi’n gyfrifydd siartredig gyda PricewaterhouseCoopers yng Nghaerlŷr, gweithiodd mewn practis am nifer o flynyddoedd a chafodd ei dderbyn i’r Sefydliad Trethu Siartredig ym 1980.