En 2011 interpreto a Ashley Greenwick en la serie Sirens.
En el 2011 Richard fue nombrado una de las estrellas internacionales de la pantalla del mañana (en inglés: "Screen International's Stars of Tomorrow").
Ese mismo año se unió al elenco principal de la popular serie Game of Thrones donde interpretó a Robb Stark, el hijo mayor de Eddard Stark (Sean Bean) y Catelyn Stark (Michelle Fairley).
En el 2014 se unió al elenco principal de la miniserie Klondike donde interpretó al explorador Bill Haskell.
En el 2015 interpretó a Kit, el príncipe encantador en la película La Cenicienta, en la cual compartió créditos con los actores Helena Bonham Carter, Cate Blanchett, Holliday Grainger, Stellan Skarsgård y Lily James
* Una vez enviada la Biografía puede tardar entre 24 y 72 horas en ser activada si esta correcta o por el contrario en no publicarla si no pertenece a la ficha o es un texto que no es acorde.