Who plays Caleb in Emmerdale? Everything you need to know

Caleb
Who plays Caleb in Emmerdale? Everything you need to know (Image credit: ITV)

Emmerdale baddie Caleb Miligan has caused chaos in the village ever since his arrival on Christmas Day 2022, where it was revealed that he was the long-lost brother of siblings Cain (Jeff Hordley) and Chas Dingle (Lucy Pargeter).

Not only did he try to destroy Kim Tate's (Claire King) life after it was revealed that he was the son of her ex-husband Frank Tate (Norman Bowler), he also had his very own secret son living in the village — Nicky Miligan (Lewis Cope).

Caleb forced Nicky to marry Gabby Thomas (Rosie Bentham) to get his hands on Kim's money, but their lies soon came crashing down when Nicky couldn't go through with the wedding and confessed he was gay.

Despite his destruction, Caleb has since been welcomed into the Dingle fold, getting mixed up with gangsters, romances and is currently embroiled in an affair with his nephew Nate Robsinon's (Jurell Carter) wife, Tracy (Amy Walsh).

Not only that, but his estranged wife Ruby Fox-Miligan (Beth Cordingley) is set to arrive in the village to cause some trouble.

But as Caleb continues to cause a stir, you may be wondering who plays Caleb in Emmerdale? 

Emmerdale spoilers, Tracy Robinson, Caleb Miligan

Caleb is having an affair with Tracy Robinson. (Image credit: ITV)

Who plays Caleb in Emmerdale? 

Will Ash as Caleb Miligan and Jeff Hordley as Cain Dingle in Emmerdale

Brothers Cain Dingle and Caleb Miligan. (Image credit: ITV)

Caleb is played by William Ash, who is known for his roles in hit dramas such as Where the Heart IsClocking Off and Waterloo Road, where he played Deputy Head Chris Mead.

He's also starred in Great Night Out, Hush, Mad About Mambo, Soldier Soldier and The Tunnel.

Talking to What to Watch, Jeff revealed that he and his co-star Will knew each other before starring in the soap as they both attended the same school in Oldham.

Jeff revealed: "It goes back to our school days. We did a play at school together and then other stuff professionally. We both went to the same school — North Chadderton Comprehensive in Oldham... We weren’t in the same class because I’m a lot older — a school generation above. We did Another Country and I was one of the sixth formers and Will was a young kid bringing us all tea. It was a really good production, that."

Emmerdale airs weeknights at 7.30 pm on ITV1, with a hour-long episode on Thursdays — see our TV Guide for full listings. You can also catch up on ITVX.

Grace Morris
Staff Writer

Grace is a digital writer with WhatToWatch.com, where she writes series guides, recaps and features for must-watch shows and delivers all the latest soap news and reactions. She graduated from Anglia Ruskin University in 2020 with a degree in Writing and Film Studies, which only made her love for creative writing, film and TV grow stronger.


You'll usually find her watching the drama unfold in the latest reality series or much-loved UK soaps (usually with chocolate by her side!). She's an expert in EastEnders, Emmerdale, Coronation Street and everything reality-related from Selling Sunset and Married At First Sight UK to 90 Day Fiancé UK. Plus Netflix megahit Virgin River!


Grace also likes to explore new places with her friends and family and, of course, watch and read about the latest films and TV series.