Meet the cast of The Halcyon

Olivia Williams, Mark Benton and Kara Tointon all star in ITV's new Second World War period drama

Charles Edwards – Lucien D’Abbeville 


Who does he play? Lucien D’Abbeville walks through the door of The Halcyon in the service of episode three’s evil gun-toting maid-assaulting Comte, but redeems himself a little by quitting his position and staying on in the hotel. He begins a flirtation with Lady Hamilton.


Where have I seen him? Fans of period dramas will remember Charles Edwards as Lady Edith’s employer and lover Michael Gregson, who mysteriously disappeared. A long CV includes acclaimed performances on stage and screen, most recently as David Welsborough in Sherlock episode The Six Thatchers.

Liz White – Peggy Taylor


Who does she play? Peggy is Richard Garland’s friend and confidante at The Halcyon, where she operates the switchboard. Billy is her son, and she also has a young daughter at home.

Where have I seen her? Liz White has been in Call the Midwife, Our Zoo and Life on Mars.

Maggie O’Neill – Gloria 


Who does she play? Gloria is Betsey’s mother, who turns up from time to time to see her daughter. The visits are pained, with Betsey desperate to believe that this time her mum really wants to spend time with her – rather than the reality, which is that she’s visiting to ask for money.

Where have I seen her? Maggie starred in EastEnders as Suzy Branning. She’s also been in Peak Practice and Shameless.

Jamie Cullum – wedding singer


Who does he play? In episode five, Betsey is forced to give up her stage at a wedding so a guest performer can sing for the couple’s first dance, much to her annoyance. That guest performer is Jamie Cullum – following in the footsteps of Beverley Knight, who appeared earlier in the series.


Where have I seen him? Cullum is a jazz and pop singer known for songs including Everlasting Love and Don’t Stop the Music. This is his period drama debut.