He is an Associate of the Chartered Institute of Bankers and has a distinction in the Finance of Foreign Trade. He worked for the Isle of Man Bank from 1965 to 1996, rising to the Risk Manager and Senior Relationship Manager. He has also worked as a Conveyancing Manager at Laurence Keenan Advocates. He was previously a Member of the Treasury and remains Chairman of the Manx Electricity Authority.