Pero Tom no quiere cerrarse las puertas del cine. En diciembre de 2003, interpretó al hijo mayor de Steve Martin en la película Doce en casa papel que repitió en el 2005 en la secuela de dicha película. También en el 2005, interpretó a Nick Castle en la nueva versión de la cinta Terror en la niebla.