Tom was educated at Down High School and graduated from the University of Ulster in 2010 with a BSc in Sports Studies. He has since completed an MSc by Research at UCD where he examined power output in the training of professional rugby players.
An accredited member of the UKSCA (United Kingdom Strength and Conditioning Association), he spent two years with Ulster Rugby as a strength and conditioning intern before taking up the role of Head Academy Strength and Conditioning Coach with Leinster Rugby at the start of the 2010 season. Tom was appointed to his current position with the senior team at the beginning of the 2014 season.
He has represented Northern Ireland in fell running and weightlifting and played club rugby for Ballynahinch RFC.