Issu d’une famille londonienne nombreuse, il a grandi dans la tradition catholique et a fréquenté les écoles Ashdown House puis Sherborne avant de se former au théâtre à la Bristol Old Vic Theatre School. Son entrée au cinéma s’est faite avec le rôle de Theo dans Dot the I, suivi de petites apparitions dans Things to Do Before You’re 30 et The Merchant of Venice, puis d’un second rôle dans Casanov…