Issu d’une famille d’artistes - fils de l’acteur John Shrapnel et petit-fils de l’actrice nominée aux Oscars Deborah Kerr - il a grandi à Londres avant de se former au Guildhall School of Music & Drama. Sa carrière s’est construite autour de rôles variés au cinéma et à la télévision, parmi lesquels on compte K-19 : The Widowmaker, Nine Lives, Thunderbirds, Breakfast on Pluto, Flyboys, Ministry of…