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.
Or read this on OK! Magazine