During his career he was Vice-Principal and Science Lecturer at St Peter’s College, Peterborough; Warden of St Thomas’s College, Colombo; President of the University of Windsor; and a Canon of Halifax Cathedral.