Peter Beale has been played by a stream of stars over the years – seven to be exact. But never before has an actor reprised their role as the famous Walford resident – until now.Thomas Law, 30, is back in EastEnders picking up the character he left behind 13 years ago.
After Thomas’ exit in 2010, Peter was played by Ben Hardy and Dayle Hudson. And Thomas admits he wasn’t able to watch the show knowing his character was being played by someone else. “It’s like seeing your ex with a more muscular, taller, more handsome version of yourself,” he laughs. “But those boys must have felt the same, too.
I’ve spoken to both of them about being recast and they’ve both sent their best wishes.” Thomas was the fifth actor to take over the role in 2006 and left four years later to pursue other acting avenues.
He starred in The World’s End, A Cinderella Story and more recently played DC Eddie Martin in ITV series The Bay. But Thomas is happy to be working closer to home again. “I spent time in Cape Town, then I was in Los Angeles for three years on and off,” he says. “But now I’m back filming under half an hour away from where I live – it’s too good to be true.
Read more on ok.co.uk