Born 9th August 1805
Died 18th September 1860
Apprenticed to George Stephenson in 1923. Worked with him on the Stockton and Darlington Railway and Liverpool and Manchester Railway.
Joint engineer with George Stephenson for the Grand Junction Railway, opened on the 20th of July 1837. Stephenson had resigned in 1834/5. Much of the town of Crewe was to be designed by Locke.
Engineer Blackwall Railway
Engineer Caledonian Railway
Engineer Callander and Oban Railway
Engineer Dunblane, Doune and Callander Railway
Engineer Dundee and Arbroath Railway
Engineer Dundee and Perth Railway
Engineer Dundee, Perth and Aberdeen Junction Railway
Engineer East Lancashire Railway
Engineer Eastern Union Railway
Engineer Exeter and Exmouth Railway
Engineer Exeter, Yeovil and Salisbury Railway
Engineer Glasgow and Paisley Joint Railway
Engineer Glasgow, Paisley and Greenock Railway
Engineer Inverness and Perth Junction Railway
Engineer Ipswich and Bury St Edmunds Railway
Engineer Lancaster and Carlisle Railway
Engineer Lancaster and Preston Junction Railway
Engineer (northern section) London and North Western Railway
Engineer London and Southampton Railway
Engineer London and South Western Railway
Engineer Norwicb Railway
Engineer Paris and Rouen Railway
Engineer Rouen and Havre Railway
Engineer Scottish Central Railway
Engineer Scottish Midland Junction Railway
Engineer Sheffield, Ashton-under-Lyne and Manchester Railway
Engineer Strathtay and Breadalbane Railway (not built)
Engineer Taw Vale Railway and Dock Company
Engineer Wishaw and Coltness Railway
Specific structures
Engineer Clyde Viaduct [Uddingston]
Engineer Kirtlebridge Viaduct
Engineer Larbert Viaduct
Engineer Linhouse Water Viaduct
Engineer Slateford Viaduct
Director Glasgow, Paisley and Greenock Railway