Bruce has worked with the RSC for over a decade, playing such parts as Parolles in All’s Well That Ends Well, Ferdinand in The Duchess of Malfi, Andrei in Three Sisters, Cloten in Cymbeline, Feste in Twelfth Night, Tranio in The Taming of the Shrew, Sir Politic Would-Be in Volpone, Sir Hugh Evans in The Merry Wives of Windsor and more.
He has performed in more than twenty Shakepeares including Alonso in The Tempest (Almeida), Kent in King Lear (Globe) and Cleon/Boult in Pericles (Lyric Hammersmith). He has worked many times at the National Theatre, premiered many a new play and performed in more radio plays than he’s had hot curries.
On television, Bruce is best known as Supt. Mullett in many series of A Touch of Frost and for recent appearances in Love & Marriage and Doc Martin. He is an associate director with Actors From The London Stage, taking complete Shakespeare plays to residencies at US universities. With that company he has acted in The Tempest, A Midsummer Night’s Dream and Macbeth.
Bruce worked on the app The Sonnets of Shakespeare and recently on extracts from plays and sonnets for Norton's new Shakespeare Complete Works. In 2016 he was at the Hampstead Theatre in Michael Frayn’s Wild Honey, a version of an early play by Chekhov often called Platonov.