 From 1864 to 1883 he was Locomotive, Carriage and Wagon Superintendent of the Great Southern and Western Railway of Ireland at Inchicore.McDonnell reformed the GS&WR workshop practices and improved their speed and efficiency.He also introduced practices then in use at Crewe Works and standardised parts between locomotive classes.