Travailleur municipal à Saskatoon, Tom milite au SCFP depuis 1986, lorsqu’il a été élu délégué syndical de la section locale 859.
Il a été élu président du SCFP-Saskatchewan en 1998. L’année suivante, il a été élu vice-président régional au Conseil exécutif national.
Ardent défenseur des services publics, Tom a servi comme coprésident du Comité national de coordination sur la sous-traitance et la privatisation du SCFP.
De 2003 à 2007, il a été vice-président général du Conseil exécutif national, représentant la Saskatchewan et le Manitoba. Il a de nouveau servi comme vice-président général du Conseil exécutif national, représentant la Saskatchewan et le Manitoba de 2009 à 2013 et il est le vice-président régional pour la Saskatchewan depuis juillet 2017.