Zachary Baharovas gimė Sofijoje, Bulgarijoje. Jis studijavo aktorystę Nacionalinėje teatro ir kino meno akademijoje. Nuo 2003 m. jis vaidina Nacionalinio teatro „Ivano Vazovo“ kompanijoje. Žymūs teatro pasirodymai yra „Karalius Lyras“ (2006), „Don Žuanas“ (2007), „Vyšnių sodas“ (2009). Jo pirmasis svarbus vaidmuo vaidybiniame filme buvo filme „Zift“, po kurio sekė „Command Performance“ ir „Universal Soldier Regeneration“. 2010 m. jis pasirodė Peterio Weiro filme „Kelias atgal“.