EastEnders' James Farrar welcomes first child with wife Ali as he shares sweet snap
James Farrar has become a father for the first time after welcoming his new child to the world with his wife, Ali Roff. The 35 year old EastEnders actor who plays Zack Hudson on the BBC One soap, shared a joyful snap of his little one cradled in his mother's arms on his Instagram story and tagged his closest family and friends.