Meet the cast of Press on BBC1

Who’s who in Mike Bartlett’s new BBC1 drama

Press cast (BBC, EH)

Following Doctor Foster’s critical acclaim, Mike Bartlett is back with a new, whip-smart drama – this time set in the offices of two fictional, competing newspapers.


BBC1’s Press follows the employees of a broadsheet newspaper, The Herald, and a tabloid, The Post, as they battle to keep their personal lives afloat while working under the pressure of a 24-hour global news cycle and an industry in turmoil.

Meet the cast and characters below…

Charlotte Riley plays Holly Evans


Who is Holly Evans? The Herald’s deputy news editor.

Where have I seen Charlotte Riley before? Riley is best known for playing May Carleton in Peaky Blinders, and her other TV credits include King Charles III, Close to the Enemy and Jonathan Strange & Mr Norrell. She will next appear in Danny Boyle’s series Trust.

Ben Chaplin plays Duncan Allen


Who is Duncan Allen? The editor of The Post.

Where have I seen Ben Chaplin before? Many will recognise Chaplin from his villainous role in Apple Tree Yard, but he has also starred in the TV series Mad Dogs, The Book of Negroes and World Without End. His film credits include Snowden, Cinderella and 90s war drama The Thin Red Line. He will also soon be seen in the movie The Children Act.

Priyanga Burford plays Amina Chaudury

Priyanga Burford (BBC, EH)

Who is Amina Chaudury? The Herald’s editor.

Where have I seen Priyanga Burford before? As well as starring in King Charles III alongside Charlotte Riley, Burford has appeared in the TV series W1A, Fearless and London Spy and as resistance medical officer in Star Wars: The Last Jedi. She will also star in This Time with Alan Partridge.

Paapa Essiedu plays Ed Washburn

Paapa Essiedu (Getty, EH)

Who is Ed Washburn? A reporter at The Post.

Where have I seen Paapa Essiedu before? Essiedu was recently seen in Kiri and The Miniaturist and is set to appear in Black Earth Rising alongside Michaela Coel.

Al Weaver plays James Edwards

Al Weaver (Photographed by Jon Holloway, EH)
Al Weaver (Photographed by Jon Holloway)

Who is James Edwards? Investigative reporter at The Herald.

Where have I seen Al Weaver before? Weaver played Leonard Finch in Grantchester and has also starred in The Hollow Crown and Sherlock.

Ellie Kendrick plays Leona Manning-Lynd

Ellie Kendrick (Getty, EH)

Who is Leona Manning-Lynd? A young journalist at The Herald.

Where have I seen Ellie Kendrick before? Perhaps best known for her role as Meera Reed in Game Of Thrones, Kendrick has also appeared in MisFits, Upstairs Downstairs and The Diary Of Anne Frank.

Brendan Cowell plays Peter Langly

Brendan Cowell (Getty, EH)

Who is Peter Langly? The Herald’s deputy editor.

Where have I seen Brendan Cowell before? Cowell is known for playing Harrag in Game of Thrones and has also starred in the series Wastelander Panda, The Borgias and Love My Way. He also performed alongside Billie Piper in Yerma at the National Theatre.

Shane Zaza plays Raz Kane

Shane Zaza (Getty, EH)

Who is Raz Kane? The Post’s news editor.

Where have I seen Shane Zaza before? Zaza played a copper in Happy Valley, and you might have also seen him in Black Mirror’s Nosedive episode.

David Suchet as George Emmerson

David Suchet (BBC, EH)

Who is George Emmerson? George is the CEO of Worldwide News, the company that owns The Post.


Where have I seen David Suchet before? Best known for playing the titular detective in Poirot for over 20 years, Suchet has also starred in Decline and Fall, Great Expectations and Hidden.