The Big Steam Adventure
The Yorkshire Steam Railway: All Aboard
Steam Train Diaries
TV · as Host · 4 eps
TV · as Himself · 4 eps
TV · as Himself · 15 eps