Tom Wood naît à Coventry et commence le rugby à XV dans le club local du ' avant de rejoindre l'académie des Worcester Warriors. Puis, il part faire un séjour en Nouvelle-Zélande où il joue avec les juniors de North Otago. À son retour, il intègre l'équipe première des ' et débute dans le championnat anglais lors de la saison 2007-2008. Il joue également en Challenge européen mais ne dispute pas la finale perdue par son club contre Bath. Il reste les deux saisons suivantes avec Worcester qui est relégué en deuxième division à la fin de la saison 2009-2010. Il quitte alors le club et signe avec les Northampton Saints. Il découvre alors la Coupe d'Europe et pour sa première participation, il atteint la finale de la compétition mais les ' s'inclinent 33-22 en finale contre la province irlandaise du Leinster qui fait un retour incroyable en seconde période alors que les Anglais mènent 22 à 6 à la mi-temps. En , Martin Johnson fait appel à lui en équipe d'Angleterre pour le Tournoi des Six Nations pour pallier les absences de Tom Croft, Lewis Moody et Courtney Lawes. Il honore sa première sélection en tant que titulaire lors du premier match contre le pays de Galles. Johnson, satisfait de sa performance, le reconduit pour la suite de la compétition. Wood et l'Angleterre remportent le Tournoi mais sans réaliser le Grand Chelem puisqu'ils perdent le dernier match contre les Irlandais. En championnat, les ' terminent quatrièmes du classement et affrontent en demi-finale les tenants du titre des Leicester Tigers. Mais les joueurs de Leicester les éliminent en disposant d'eux sur le score de 11 à 3. Au mois de mai, Wood est récompensé de très bonne saison en recevant le ' décerné par la '.