Następnie reprezentował barwy ligi AHL: Houston Aeros (2006-2007) i Hershey Bears (2007-2008), potem w latach 2008-2009 grał w szwedzkim klubie ligi Elitserien – Södertälje SK, potem grał w klubach: Springfield Falcons (AHL) (2009-2010), austriackim EC KAC (2010), norweskim Stjernen Hockey (2010–2011), Stockton Thunder (ECHL) (2011-2012) oraz w klubie ligi CHL – Arizona Sundogs, w barwach którego w sezonie 2012/2013 został wyróżniony w trzech kategoriach: Najlepszy zawodnik, Face-Off oraz Wykonawca rzutów karnychSundogs earn honors in the CHL's 'Best of the Best' poll [data dostępu: 2013-03-16] , a po sezonie 2013/2014 zakończył karierę.
Statystyki Sezon Drużyna Liga Sezon zasadniczy PlayoffyMeczeGoleAsystyPunktyKary+/−PPSHGWMGAPktKary1992-1993Kitchener Jr. Rangers Midget AAAAHMPL6944408486–––––––––1993-1994Kitchener RangersOHL656152116––––510101994-1995Kitchener RangersOHL353151825–––––––––1994-1995Kingston FrontenacsOHL2003314––––602201995-1996Kingston FrontenacsOHL6616385450––––612301996-1997Phoenix RoadrunnersIHL5736929–15––––––––1996-1997Mississippi Sea WolvesECHL63030––––311261996-1997Los Angeles KingsNHL30000–3000–––––1997-1998Springfield FalconsAHL5813223566+134143101181997-1998Los Angeles KingsNHL111014–7000–––––1998-1999Long Beach Ice DogsIHL13461018–2––––––––1998-1999Springfield