早年经历
1963年,汤姆出生在加拿大的一个天主教家庭。他的家庭是爱尔兰血统。汤姆小时候一家就搬到了加纳共和国的温尼巴。后来他们一家又搬回了加拿大魁北克省的伦诺克斯维尔,汤姆在那里读高中。汤姆还在希尔布鲁克市加入了私立机构Séminaire de Sherbrooke,在那里他用法语学习。汤姆随后在香普兰学院读了预科。在皇后大学就读期间,汤姆热爱打冰上曲棍球,为大学篮球队效力,还喜欢上了戏剧与音乐。毕业时获得了英语、生物和教育的学位。
演艺经历
2000年,在NBC剧集《艾德》中饰演主人公艾德,该剧共播出四季,于2004年2月结束。
2002年,参演情景喜剧《实习医生风云》,饰演主角的哥哥丹·多里安,这也是由于汤姆与扎克·布拉夫在长相上相似。
2014年起,在CW电视台的真人剧集《闪电侠》中成为系列常驻,饰演多个不同版本的哈里森·威尔斯博士。在第一季,首先扮演了艾尔伯德·斯旺(逆闪电)通过基因装置伪装的地球1的威尔斯,并在后来的2017年四剧交叉联动事件“地球X的危机”中回归 ;随后的第二季,扮演了地球2的“哈里”·威尔斯;第三季,扮演地球19的威尔斯/H.R,同时也扮演了其他三个二重身(地球17的讲话英音的蒸汽朋克式威尔斯、未指明地球的老西部式威尔斯和另一个未指明地球的讲法语的滑稽式威尔斯)作为客串,还在这一季完成了他的导演首秀 ;第四季,汤姆也出演了其他六个版本的威尔斯:地球12的哈里森·沃尔夫冈·威尔斯、地球47的H·洛萨里奥·威尔斯、地球22的半人半机器式威尔斯2.0 、地球13的灰袍巫师威尔斯、地球24的桑尼·威尔斯和地球25的H·P.·威尔斯 ;第五季,饰演地球221的侦探夏洛克·威尔斯。