Pero su gran oportunidad vino cuando obtuvo el papel del joven Clark Kent para la serie Smallville después de un casting organizado a nivel nacional con el objetivo de encontrar un talento fresco. Se dice que Tom se negó dos veces a interpretar el papel antes de aceptar... Seguro que ahora no se arrepiente.