Il est particulièrement connu pour son rôle du Dr Hill dans la série télévisée La Fureur dans le sang, ainsi que pour sa prestation très remarquée pour son rôle de McNair dans la série Being Human : La Confrérie de l'étrange et être l'interprète de l'inspecteur Geordie Keating dans la série Grantchester.
De 2012 à 2014, il est également présentateur de sa propre émission Pêche extrême avec Robson Green(en) (Robson's extreme fishing challenge), émission diffusée sur Planète+ A&E au cours de laquelle il parcourt le monde en faisant des concours de pêche.