He holds a bachelor of arts from the University of Calgary and received his MA and PhD from the University of Toronto. Thomas has served as chair of the history and politics department and on Saint John Senate, in addition to various committees. He has been the co-director of the UNB Travel Study Program in Rome since 2002. Thomas’s research interests lie in early Christian texts and history, in Roman history and historiography, and in Latin language and literature.