| Organisation | Position | Dates | Successor | 
|---|---|---|---|
| London & North Western Railway | Apprentice Engineer | 1868-1875 | |
| Great Southern & Western Railway | Works Manager | 1875-1882 | |
| Great Southern & Western Railway | Locomotive Superintendent | 1882-1886 | |
| Lancashire & Yorkshire Railway | Chief Mechanical Engineer | 1886-1899 | 
                                                     Succeeded by Henry Albert Hoy  | 
                                        
| Lancashire & Yorkshire Railway | General Manager | 1899-1916 | |
| Institution of Mechanical Engineers | President | 1909-1910 | |
| Institution of Civil Engineers | President | 1918-1919 | 
| Name | Traction (Transmission) | Built | 
|---|---|---|
| Lancashire & Yorkshire Railway Class 5 | Steam | 1889-1910 | 
| Lancashire & Yorkshire Railway Class 21 (Pug) | Steam | 1886-1910 |