He helped found specialist not-for-profit accounting firm Gotham Erskine which came top in the latest Charity Finance audit survey for commitment to charities and technical competence. Before retiring from full-time practice he was senior statutory auditor for Greenpeace UK and a range of charities and voluntary groups. A charity trustee for over 30 years he has been a trustee of Freedom from Torture for over 20 years, and Treasurer for most of that time.