Zach trained at Liverpool Media Academy (LMA).

Zach’s Theatre credits include: Eric in Bouncers Shakers and Teachers (Liverpool Everyman Theatre), Joey in Road (Unity Theatre), El-Fayoumy in The Last Days Of Judas Iscariot (The Black-E), Aaron McKinney in The Laramie Project (The Black-E), Caravaggio in The Seven Acts Of Mercy (Liverpool Playhouse Theatre), Felix in Frankenstein (Epstein Theatre), Multiple roles in Stage Write (Royal Court Theatre).

Zach’s TV credits include: Anthony (BBC1), Sol in The Responder (BBC1).