- Army Major in REME 1943-47
- Senior Assistant Conservator of Forests,
Uganda Forest Department 1949-63
- President Mountain Club of Uganda
- Founder member, Ski Club of Uganda
- Committee Member of the Alpine Club
- Fellow of the Institute of Chartered
Foresters
- Fellow of the Royal Geographical Soc
- Fellow of the Linnean Soc
- Govenor Brathay Hall
- Senior Lecturer in Geography, Bristol
University
1965-88
- Pedigree dairy farmer 1965-1991
- British Sub-Aqua Club Qualified Diver 1973
- Vice President, Winford Stock Society
- Member of local Deanery Synod, Anglican
church
- Founder + Chairman of the Rwenzori Trust
- Founder + President of International
Association of Ladakh Studies 1987-date
- Honorary Research Fellow, Bristol
University
1988-2006;
- Research Associate, International Development
Centre, Oxford University
1990-94
- Honorary Warden of Uganda National Parks 1996
- UK Secretary of The Uganda Soc 2003
- Fellow of the Royal Institute of Chartered Surveyors 2004