| Company | Timeline | Status | |
| Heritage Rail Charitable Trust Director • Retired  | 11 Sep 2018←3 Years→1 Feb 2022  | Active  | |
| The Brighton Belle Train Limited Director • Transport Consultant  | 12 Apr 2016←9 Years→Current  | Active  | |
| The Brighton Belle Train Limited Director • Transport Consultant  | 12 Apr 2016←9 Years→20 Aug 2025  | Active  | |
| Rushton Video Rail Limited Director • Consultant  | 12 Apr 2005←20 Years→Current  | Active  | |
| Ffestiniog Railway Holdings Limited Director • General Manager  | 17 Sep 1992←3 Years→1 Mar 1996  | Active  | |
| Ffestiniog Railway Society Director • Manager  | 1 Jun 1991←2 Months→31 Jul 1991  | Active  | |
