Syn niekdajšieho československého reprezentanta a neskôr opory v Toronto Maple Leafs Petra Ihnačáka naposledy pôsobil v Česku v Dyname Pardubice. O jeho príchode informuje oficiálna stránka hc05.sk.
Rodák z Toronta má okrem kanadského aj taliansky pas a platí za hokejového svetobežníka. Okrem amerických nižších súťaží pôsobil v Taliansku, vo Švédsku, Nórsku, zahral si vo Švajčiarsku. Známy je aj z pôsobenia na Slovensku, kde sa vracia po osemročnej pauze. Obliekal dres Kežmarku, Zvolena a Popradu. V drese Talianska sa predstavil aj na majstrovstvách sveta 2014 v Bielorusku.
Brian odštartoval svoju kariéru v zámorí, kde pôsobil najprv v kanadsko-americkej OPJHL a neskôr si vyskúšal na štyri sezóny aj univerzitnú ligu NCAA. V roku 2004 ho v deviatom kole draftoval Pittsburghom Penguins. V NHL však príležitosť nikdy nedostal a zo zámoria odišiel na Slovensko, kde si v Kežmarku vyskúšal slovenskú najvyššiu súťaž.
Zo Slovenska putoval následne na jeden rok naspäť za more. V sezóne 2009/2010 to znova skúšal pod Tatrami, kde si opäť obliekol dres Kežmarku, ale niekoľko zápasov odohral aj vo Zvolene či Poprade. Hokejový svetobežník sa po slovenskej anabáze vrátil opäť do Ameriky. V roku 2011 si to zamieril do hokejovo exotického Talianska, kde sa udomácnil a zaradil sa medzi najväčšie mená tamojšej najvyššej súťaže.
Po vydarenom pôsobení na Apeninskom polostrove si nakrátko obliekol dres švédskeho druholigového Malmö. Ďalšiu sezónu strávil v nórskej lige, kde sa v tíme Våĺlerenga stal najproduktívnejším hráčom súťaže. Po vydarenom roku v Škandinávii sa usadil v Česku, kde si postupne obliekol dresy Hradca Králové, Sparty Praha, Litvínova či Pardubíc v minulej sezóne. V českej extralige nastúpil dohromady do 127 zápasov s bilanciou 38 gólov a 41 asistencií. V slovenskej extralige odohral v doterajšej kariére zatiaľ 47 zápasov, naposledy v spomínanej sezóne 2009/2010, informoval web baranov.