Meet the cast of ITV’s psychological thriller Liar

Joanne Froggatt and Ioan Gruffudd lead the cast of this new drama from the Williams brothers


Here’s everything you need to know about the characters ahead of psychological drama Liar – and where you’ve seen the actors before.


Laura Nielson – Joanne Froggatt

Andrew Earlham – Ioan Gruffudd

Katy Sutcliffe – Zoe Tapper

Tom Bailey – Warren Brown

Liam Sutcliffe – Richie Campbell

DI Vanessa Harmon – Shelley Conn

DS Rory Maxwell – Danny Webb

Luke Earlham – Jamie Flatters 

Catherine Macauley – Dawn Steele

Dawn Steele, who plays Mary's best friend Catherine in Liar

Who does she play? When Laura goes to Edinburgh to investigate the death of Andrew’s late wife Mary Earlham, she tracks down Catherine – Mary’s best friend.

Where have I seen her before? Scottish actress Dawn Steele (also known as Dawn Nolan) has starred in the dramas Monarch of the Glen, Wild at Heart and River City.

Ian – Kieran Bew 

Kieran Bew, who plays Ian in Liar

Who does he play? Ian first meets Laura in a hotel bar in Edinburgh, where he tries hitting on her.

Where have I seen him before? If you switch over the channel to BBC1 and spot Kieran in Rellik, you’re not dreaming. The actor stars in Jack and Harry Williams’ other drama – also on Mondays at 9pm – as DI Mike Sutherland. He’s also been in Doctor Who, Da Vinci’s Demons and Beowulf.

Jennifer – Jill Halfpenny

Jill Halpenny as DI Harman's wife Jennifer in Liar

Who does she play? We’ve seen her on a Skype call already, but Jill Halfpenny appears in person in the final episode of Liar as DI Vanessa Harman’s wife. She’s been away serving in the military and doesn’t know about Vanessa’s rape.

Where have I seen her before? Jill Halfpenny is still fondly remembered for her outstanding series two jive on Strictly Come Dancing. She’s best known for her roles in Coronation Street, EastEnders and Waterloo Road, but recently has turned more to stage musicals.

Charlotte – Laura Aikman

Laura Aikman as Andrew Earlham's new date Charlotte in Liar

Who does she play? Charlotte appears as Andrew Earlham’s new love interest in the final episode. But there’s more to the story than that…


Where have I seen her before? Laura Aikman has previously starred in Casualty and Waterloo Road. Recently you may have seen her in the BBC3 series Josh or Netflix comedy Lovesick.