Sir Roy may be rightly called “Mr CXC.” He has been with CXC from its inception and served as the Convenor of the first Caribbean History Subject Panel which prepared the syllabus for the first CSEC examination in 1979.
Born in St. Lucia, Sir Roy studied at the University of St. Andrews in Great Britain where he earned an MA (1949) and PhD (1954). Sir Roy joined the History Department at the University of the West Indies, Mona Campus as a lecturer in 1955, and was promoted to Senior Lecturer ten years later. In 1989 he attained Professorship and later Professor Emeritus in 1995.
Sir Roy also served as Dean, Faculty of Arts and General Studies at UWI from 1967 to 72 and Pro Vice Chancellor, UWI 1972 to 1990.
Sir Roy still serves on Council as a Co-opted member of the Final Awards Committee and the Sub-Committee of the School Examination Committee.