He has held a number of Officer roles on the SVR:
*He was a member of the Committee of the Society from 1967 to 1970
*He became a director of the newly formed [[Severn Valley Railway Company Limited]] in 1972, and its Chairman 1979-2020 before becoming vice-Chairman2020-2022.
*He was a director of [[SVR(H)]] 1977-2020.
*He is a SVR(H) Vice-President.