Comédien britannique.
Au théâtre, il joue dans Someone who'll watch over me de Franck McGuinness, Translations (both Manchester Library Theatre), La Tempête de William Shakespeare (Corcadorca), A Whistle in the Dark de Tom Murphy (Glasgow Citizens Theatre), The Lonesome West de Martin McDonagh (New Vic Stoke), Hamlet et Jules César de William Shakespeare, Love in a Wood de William Wycherley (Royal Shakespeare Company), The Cavalcaders de Billy Roche (Belfast Lyric Theatre), King of the Great Clock Tower de William Butler Yeats (Almeida), Antigone (Warehouse Productions).
A la télévision, il joue dans The Tudors et dans The Fitz (BBC 2).
Au cinéma, il joue dans Insatiable réalisé par Chuck Konzelman et Cary Solomon et Le Vent se lève réalisé par Ken Loach (Palme d'or 2006 au festival de Cannes).
En 2008, il est Nestor dans "Troïlus et Cressida" mis en scène par Declan Donnellan.