Gary is a contract lecturer who tutors Church History, Understanding Church and Catholic Social Teaching.
Gary was the director of the National Centre for Religious Studies for a number of years and prior to this Gary was a secondary school teacher.