Talbot draftades av Pittsburgh Penguins som 234:e spelare totalt i NHL-draften 2002 men debuterade inte förrän säsongen 2005-06. Han vann Stanley Cup med Penguins 2009. Som kontraktlös efter säsongen 2010-11 skrev Talbot på ett femårskontrakt med Philadelphia Flyers den 1 juli 2011. Under NHL-lockouten 2013 spelade Talbot för Ilves i finska högsta-ligan SM-liiga.