Self - Narrator (voice)
Self - Presenter
Self - Farmer, Burnford
Self - Line Director, South Devon Railway
Self - Shed Master, South Devon Railway
Self - Level Crossing Keeper, South Devon Railway
Self - Railway Historian (as Dr Mike Esbester)
Self - Horse Expert
Self - Signalman, South Devon Railway
Self - Locomotive Driver, South Devon Railway
Self - Ballindalloch Distillery
Self - Cooper, Speyside Cooperage
Self - Farmer, Abergwili
Self - Gwili Railway
Self - Curator, National Wool Museum
Self - British Railways Chairman (archive footage) (as Dr Richard Beeching)