 He studied at St. John's College, Waterford and Maynooth College and was ordained in Waterford.Following ordination he ministered in Dublin.Walsh became bishop of Halifax in 1845 and in 1852, was appointed archbishop of an expanded ecclesiastical province of Nova Scotia, also designated as Halifax.