EastEnders reveals hunky new arrival Zack Hudson played by actor James(01) Save Image Image gallery: Unveiling the Depth of Zack EastEnders Actor: A Journey of Discovery