There is a new man on in Albert Square. Caleb Malone first appeared on EastEnders back in January, and has been making life difficult for local villain Lucas Johnson as well as his daughter Chelsea Fox.
But what do we know about the handsome actor who plays him? Get exclusive celebrity stories and fabulous photoshoots straight to your inbox with OK's daily newsletter.
You can sign up at the top of the page. Here is what you need to know about Ben Freeman… Who is Caleb Malone actor Ben Freeman?
Ben Freeman plays Caleb Malone on EastEnders and has done so since 25 January. He is 40 years old, and has been acting since he was a teenager, when he starred in Grange Hill from 1996 to 1998.
Read more on ok.co.uk