Boris Ignatov urodził się w Moskwie. Po ukończeniu filologii klasycznej i nauki o teatrze pracował jako dziennikarz muzyczny w Moskowskije Nowosti oraz w radiu Echo Moskwy, a także jako redaktor magazynu Teatru Bolszoj. W 2007 roku przyjął zaproszenie od ówczesnego dyrektora Opery Paryskiej – Gerarda Mortiera do pracy w jego zespole jako asystent kierownika produkcji, a później jako asystent ds. castingu. Wraz z początkiem sezonu 2009/10 rozpoczął dwuletnią pracę jako manager ds. castingu w Operze Flamandzkiej w Antwerpii i Ghent. W 2012 roku Boris Ignatov został kierownikiem ds. obsad w Operze Madryckiej – Teatro Real, której dyrektorem artystycznym był Gerard Mortier. Od 2015 do 2017 roku pracował jako dyrektor artystyczny i ds. obsad w RuhrTriennale, gdzie funkcję dyrektora sprawował Johan Simons. Boris Ignatov był odpowiedzialny za angażowanie tak słynnych dyrygentów, jak: Semyon Bychkov, Teodor Currentzis, Sylvain Cambreling, Ivor Bolton, Thomas Hengelbrock, Tomáš Hanus, Alberto Zedda, Leif Segerstam, Dennis Russell Davies, Pablo Heras-Casado, Hartmut Haenchen, czy René Jacobs.
Współpracuje także z kompozytorami takimi, jak: Christian Jost, Charles Wuorinen, Mauricio Sotelo and Alberto Posadas oraz reżyserami, jak: Christoph Marthaler, Krzysztof Warlikowski, Dmitri Tcherniakov, Peter Sellars, Johan Simons, Ivo van Hove, Pierre Audi, Tatjana Gürbaca, Peter Konwitschny, Nigel Lowery i Martin Kušej. Od sezonu 2018/19 Boris Ignatow pełni funkcję dyrektora ds. obsad w Staatsoper Stuttgart.
(fot. Staatsoper Stuttgart)