Previously at Chichester Don Pedro/Don Armado in Much Ado About Nothing/Love's Labour's Lost (and Theatre Royal Haymarket and Manchester Opera House), The Husbands in The Visit, William in London Assurance (Festival Theatre), Yanni in Aristo, Dull in Love’s Labour’s Lost (Minerva Theatre).
Theatre includes Sir Toby Belch in Twelfth Night and Mr Fezziwig in A Christmas Carol (RSC Stratford-upon-Avon); Tom Kettle in The Ferryman (Royal Court Theatre and Gielgud Theatre, Olivier Award nomination for Best Actor in a Supporting Role); Pierrepoint in Hangmen (Royal Court and Wyndhams); Orson Welles in Orson’s Shadow (Southwark Playhouse); Charles II in The Libertine (Glasgow Citizens); Sainsbury in Donkeys’ Years (Rose Theatre Kingston); Nidge in Unscorched (Finborough); The Performer in White Rabbit Red Rabbit (Live Theatre); Chris Mullin in A Walk On Part (Live Theatre, Soho Theatre and Arts Theatre, Journal Award for Performing Artist of the Year); Autolycus/Antigonus in The Winter’s Tale (Headlong); Asriel in His Dark Materials, Gordon in Neville’s Island, Kerner in Hapgood, Astrov in Uncle Vanya (Birmingham Rep); Man in Absurdia, Woodenshoes in The Front Page (Donmar Warehouse); Petruchio in The Taming of the Shrew, Bottom in A Midsummer Night’s Dream (Regent’s Park Open Air Theatre); Bernard Nightingale in Arcadia (Bristol Old Vic and Birmingham Rep).
Television includes Rillington Place, Victoria, Witless, The Increasingly Poor Decisions of Todd Margaret, The Escape Artist, Whitechapel, Big Bad World, Silk, Holby City, Criminal Justice, Heartbeat, Broken News, Brief Encounters, Doctors, My Family, Peep Show, EastEnders, Lee Evans – So What Now?, Chambers, Kiss Me, Kate, People Like Us, Pure Wickedness, Boyz Unlimited.
Radio includes The Physicists.
Films include Heart of Lightness, Leave to Remain, Skyfall, Thunderpants, Firelight.