Bogdan Zaharia a absolvit în anul 2006 Univeristatea de Arte "George Enescu" din Iaşi, la clasa prof. C. Solovăstru, urmând ca peste doi ani să-şi definitiveze studiile la clasa aceluiaşi profesor, prin cursuri de master.
A participat la o serie de cursuri de master class susţinute de către Ludovic Spiess în anul 2005, de Mariana Nicolesco în anul 2006, iar în anul 2008 de către Corneliu Murgu.
In acelasi an, 2008, are posibilitatea obţinerii unei burse de studiu la CEE Musiktheater, din Viena.

De asemenea, in repertoriu deţine şi lucrări vocal-simfonice: "Carmina Burana" de C. Orff.
Incă din anul 2001, Bogdan Zaharia a fost angajat al Operei Naţionale Române din Iaşi, dar a colaborat şi cu Opera din Braşov şi cu Teatrul Muzical din Galaţi sau Opera Tirana.
Din anul 2009, este solist al Operei Nationale Romane Timisoara.