Get the latest gossip

Inside EastEnders' James Farrar's life from family to reason he quit modelling


James Farrar has played Zack Hudson in EastEnders since 2021, but what do we know about the actor's life away from Albert Square?

The 37 year old actor has tackled some major storylines since his debut on the show, with Zack's romantic entanglements stirring up a fair bit of drama in Walford. Recently, Zack discovered he is the biological father of Barney Mitchell (played by Lewis Bridgeman), but Nicola (Laura Doddington) has forced him to keep it a secret. Before venturing into acting, James had a successful stint in modelling, striking poses for luxury giants like Jimmy Choo and Dolce and Gabbana, rubbing shoulders with icons such as Nicole Kidman and Kate Moss.

Get the Android app

Or read this on OK! Magazine

Read more on:

Photo of James Farrar

James Farrar

Related news:

News photo

EastEnders fans are 'only just realising' Zack star James Farrar once starred in Call the Midwife

News photo

EastEnders star James Farrar 'terrifies' fans with 'death-defying' update

News photo

EastEnders' Zack star James Farrar's life off screen from real age to stunning wife