Figlio di Peter e nipote di Miroslav Ihnačák, ex giocatori della National Hockey League, Brian nacque e crebbe in Canada, iniziando a giocare ad hockey nella Ontario Junior Hockey League con i St. Michael's Buzzers. Nel 2003 si iscrisse all'Università Brown, conquistando con la maglia dei Bears nelle quattro stagioni successive alcuni trofei individuali. Nel 2004 fu scelto al Draft dai Pittsburgh Penguins al nono giro.