Wychowanek klubu EV Dingolfing w rodzinnym mieście. Od 1995 przez dwa lata grał w EV Landshut w lidze DEL do 2006. W międzyczasie w drafcie NHL z 1996 został wybrany przez San Jose Sharks. Do USA wyjechał w 1997 i w barwach tej drużyny w NHL grał przez siedem niepełnych sezonów. Następnie przez pięć lat grał w Boston Bruins do 2010, a od 2010 do 2012 w czterech kolejnych zespołach tej ligi. Łącznie rozegrał w NHL 14 sezonów, w których wystąpił w 1006 spotkaniach, a w nich uzyskał 509 punktów za 251 goli i 258 asyst.
W 2013 powrócił do Niemiec i w lutym 2013 został zawodnikiem Kölner Haie[1]. W kwietniu przedłużył kontrakt z tym klubem[2]. Jest to drugi po San Jose klub w jego karierze mający w nazwie rekiny. W połowie 2013 zamierzał ponownie uzyskać angaż w NHL[3][4]. Ostatecznie w styczniu 2014 zakończył karierę zawodniczą[5].
Prowadzi fundację sygnowaną jego nazwiskiem, wspierającą dzieci chorujące na raka[9]. Ponadto sfinansował centrum lekarskie w rodzinnej miejscowości Dingolfing.