Attore britannico, si è laureato in filosofia alla Manchester University. Ha lavorato a teatro nella Royal Shakespeare Company e in diverse serie tv, mentre sul grande schermo ha intepretato l'agente Peter Nicholls in Argo ed è tra i protagonisti di The Lost Dinosaurs.