Idatzi paragrafo honen jarraipena. Colorado Avalanche taldeak 1999an egina.
2001eko ekainaren 19an 3 urteko kontratua sinatu zuen Phoenix Coyotes taldearekin eta hurrengo hiru denboraldietan aritu zen. 2003-04 denboraldiko truke baten zati gisa, Filadelfiako Flyers taldera bidali zuten Sean Burke-ekin eta Ben Eager-en eskubideekin Mike Comrie-rekin batera. 2005-06 urtearen ondoren, Flyers-ek ez zuen eskaintzarik egin, beraz, mugak gabeko agente librea bihurtu zen. 2006ko uztailaren 6an Minnesota Wildekin sinatu zuen mugatu gabeko agente libre gisa. Denboraldi pare baten ondoren, KHLra joatea erabaki zuen.