Figlio di una editrice per l’infanzia e di un agente letterario, discendente di Charles Dickens, ha frequentato Eton e poi ha studiato inglese a Oxford, dove ha partecipato a numerose produzioni teatrali con l’Oxford University Dramatic Society, inclusa una tournée in Giappone. La sua carriera televisiva è decollata con il ruolo di Will Scarlet nella serie BBC Robin Hood, per poi interpretare Jere…