Originaire d'Angleterre et installé à Londres, il s’est fait remarquer sur les scènes télévisées, cinématographiques et théâtrales. Sa première visibilité majeure provient de son interprétation de Richard Rich, 1er baron Rich, dans la série historique The Tudors (2008-2010), avant de rejoindre le casting de la série de science-fiction américaine Terra Nova en 2011 dans le rôle du Dr Malcolm Wallac…