Acteur britannique, Will Keen (de son nom complet William Walter Maurice Keen) est né en 1970 à Oxford, en Angleterre, au Royaume-Uni. Il est issu d’une famille de la noblesse anglaise et a étudié au Eton College, puis a effectué une licence de lettres à l’université d’Oxford. Pourtant, il a rapidement opté pour une carrière de comédien, notamment sur les planches où il a régulièrement interprété du Shakespeare.
Parallèlement à cette intense activité théâtrale, Will Keen est vu à la télévision dès 1993 dans de nombreuses séries télévisées et autres téléfilms. Son premier film de cinéma s’intitule Les 9 vies de Tomas Katz (Ben Hopkins, 2000), mais comme il privilégie les planches, il revient rapidement à la télévision, moins chronophage que le grand écran.
Parmi ses prestations au grand écran, on note celle d’un chirurgien dans Docteur Frankenstein (Paul McGuigan, 2015), mais aussi une présence dans 15 épisodes de la série à succès The Crown. Il est aussi visible dans L’homme qui tua Don Quichotte (Terry Gilliam, 2018), La ruse (John Madden, 2021), avant d’interpréter un oligarque russe dans Le Mage du Kremlin (Olivier Assayas, 2025).