| Company | Timeline | Status | |
| The Avon Valley Railway Company Limited Secretary • Unreported | 26 Oct 2001←17 Years→18 May 2019 | Active | |
| Avon Valley Railway Heritage Trust Director • Civil Servant | 30 Nov 1991←8 Years→3 Nov 2000 | Active | |
| Avonside Engine Company Limited Director • Retired | 22 Nov 1991←34 Years→Current | Active | |
