






Comenzó su carrera como actor en "La Compañía de Teatro Barnes" para principiantes a los 15 años.
Después de algunos años en aquella compañía empezó a actuar en funciones. Robert llamó la atención de un agente de actores mientras actuaba en la producción de la obra "Tess of the D'Uebervilles", y desde ahí comenzaron a buscarle papeles profesionales.
A partir de allí participó en varias películas televisivas, como en la película alemana "Ring of the Nibelungs" (El Anillo de los Nibelungos) en 2005 y en Vanity Fair interpretando a Rawdy Crawly, pero sus escenas fueron eliminadas y solo se pueden ver en la edición DVD.
En Mayo de 2005 fue contratado para aparecer en el estreno de "The woman Before" en el Reino Unido, pero fue despedido poco antes de la apertura de la noche y fue sustituido por Tom Riley. A finales de ese mismo año, interpretó a Cedric Diggory en la película "Harry Potter y el cáliz de fuego". Como consecuencia de esto fue nombrado "British Star of Tomorrow" (Estrella Británica del Mañana) por el periódico Times Online, e incluso más de una vez ha sido promocionado como el nuevo Jude Law.
Apareció en la campaña publicitaria de la colección Hackett de la temporada de otoño de 2007. En ese mismo año, se anunció que Rob interpretaría a Edward Cullen en "Twilight", una película basada en el Best-Seller homónimo de Stephenie Meyer.
También actúa en el cortometraje "The Summer House" y en las películas "How to be"( únicamente presentada en un festival de cine), "That Bad Mother's Handbook" y "Little Ashes" donde interpreta a el joven Salvador Dalí, que se estrenará este año.
En Enero del 2009 iba a grabar la película "Parts Ber Billion", pero finalmente no la hizo por falta de tiempo. En Marzo del mismo año Comenzó a rodar la segunda parte de "Twilight" titulada "New Moon", continuando con el personaje de Edward Cullen.