
Curiosamente, ao fazer o teste para o filme Harry Potter e a Pedra Filosofal,
fê-lo para o personagem Harry Potter mas perdeu-o para Daniel
Radcliffe. Então tentou Ronald Weasley, mas acabou conseguindo o papel
de Draco Malfoy, pois a própria J. K. Rowling tinha assistido Anna e o Rei e dito que Tom era perfeito para interpretar Draco Malfoy no cinema. O papel de Rony Weasley acabou indo para Rupert Grint.
Como
seus cabelos são castanhos, teve que colorir o cabelo três vezes para
conseguir o tom loiro exigido para o papel. O problema é que o cabelo
acabou ficando mal, então o diretor Chris Columbus teve a idéia de pôr
bastante gel e colocar para trás. Isso acabou dando um efeito de esnobe
em Tom, que é uma das características de Draco. Porém, a partir do
terceiro filme da série, o ator aparece com o cabelo desarrumado.
Em 2010, ganhou o prêmio de Melhor Vilão por sua performance em Harry Potter e o Enigma do Príncipe, no MTV Movie Awards. No ano seguinte, voltou a vencer nessa categoria da premiação, por Harry Potter e as Relíquias da Morte - Parte I.