Retired senior commercial manager at HSBC Bank plc.
Former treasurer of the Baptist Union of Great Britain and former moderator of the Baptist Pension Scheme Employers Group. Treasurer of the Bristol Baptist College and treasurer. Deacon of Keynsham Baptist Church, Trustee and director of the Wellsway Multi Academy Trust, Keynsham and chair of its Finance Committee. Governor of St Patrick's Catholic Primary School, Bristol Trustee of Bristol Zoological Society, and Chair of its Audit & Risk Committee.
In 2016 appointed a National Leader of Governance by the Department of Education. Awarded an MBE in the 2008 New Year Honours list for services to Education in Bristol.