[1] Realizó papeles secundarios en The Catherine Tate Show en 2007 y en Doctor Who, antes de ser elegido para el personaje principal de la serie Merlín en 2008, trabajo por el que ganó un National Television Award a la mejor Actuación Dramática en 2013.
Ha trabajado en numerosas obras de teatro, entre ellas Todo sobre mi madre, Vernon God Little, A Prayer for My Daughter, Our Private Life, The Twenty Four Musicals Celebrity Gala, La tempestad y Mojo.
En el verano se matriculó en la universidad, cuando paramilitares enmascarados irrumpieron en el edificio, en busca de estudiantes católicos pidiéndoles que pronunciaran la letra H (la razón de esto es que los católicos y los protestantes en general pronuncian la letra diferente).
En 2011, interpretó a Carlos en una puesta del Royal Court Theatre de Our Private Life.
[8] Su carrera dio un giro inesperado cuando fue elegido como el personaje principal en la serie británica Merlín (2008-2012),[9] al lado de jóvenes actores como Bradley James (Arturo), Katie McGrath (Morgana), Angel Coulby (Gwen), así como experimentados actores como Anthony Head (Uther Pendragon) y Richard Wilson (Gaius).
Ganó varios premios por su trabajo en la serie, entre ellos un National Television Award a la mejor Actuación Dramática en 2013.