Zach McGowan est né et a grandi à New York, où il a commencé à jouer dès son plus jeune âge dans des productions scolaires. Sa passion pour le théâtre l'a accompagné tout au long de ses années de lycée et d'université, et l'a mené sur les planches de New York en 2003, où il a perfectionné son art dans de nombreuses productions off-Broadway. En 2005, Zach s'est installé à Los Angeles pour travailler dans le cinéma et la télévision. Ses films incluent « Terminator Salvation » réalisé par McG, « The Hunt For Eagle One » (Sony Screen Gems) réalisé par Brian Clyde, « Crash Point » (Sony Screen Gems) réalisé par Henry Crum, et « Seal Team Six » réalisé par Mark Andrews. À la télévision, Zach a fait des apparitions en tant qu'invité dans l'épisode d'ouverture de la 5e saison de « Numb3rs », et dans l'épisode 6 de la saison 7 de « CSI Miami ». Ses courts-métrages incluent des rôles principaux dans « The 14th Morning » (Festival international du court-métrage de Los Angeles, Festival du film de New Haven et The Method Festival) et « Sadiq » (nominé pour le Prix officiel 2006 du Créateur de films étudiant MTVU, et lauréat du prix « Meilleur court-métrage » au Festival international du film de San Luis Obispo) de Sean Mullin. Zach prête également sa voix à de nombreuses publicités, jeux vidéo et projets d'animation. Zach vit à Los Angeles et est membre de la SAG et de l'AFTRA.