Educated Birkenhead School and Royal Agricultural College.
Ran a Garden Centre – now retired.
Rugby player – teams include:- Old Birkonian, United Services (Chatham), Cheltenham.
Railway Preservationist – (Chairman Welsh Highland Railway Porthmadog; Chairman Sibiu Agnita Railway (Transylvania) UK Support group; Chairman Welsh Highland Railway Heritage Group.
Heritage and History Groups – Chairman Eastham Village Preservation Association, Chairman Eastham Archive group; Vice chairman Conservation Areas Wirral.
Wirral Council – served for nine years as a Councillor on Wirral Council – Vice Chairman Housing Committee.