Baharov studied acting at the National Academy for Theatre and Film Arts in Sofia. He is acting on stage with the Ivan Vazov National Theatre since 2003. Notable theatrical performances include King Lear (2006), Don Juan (2007), and The Cherry Orchard (2009).