Après plusieurs apparitions au théâtre et au cinéma, Robert Pattinson se fait surtout remarquer en interprétant Cédric Diggory dans le 4eme long métrage de Harry Potter.
Dès lors, il est de plus en plus plébiscité par les journalistes et présenté comme le nouveau "Jude Law ".
Malgré ses passions pour le sport et la musique, il préfère rester dans le cinéma. On le retrouve donc fin 2008 dans Twilight aux côtés de Kristen Stewart. Son interprétation du vampire Edward Cullen lui vaut une gloire immédiate. L'acteur devient un phénomène.
