Il a été repêché par l'Avalanche du Colorado en du repêchage de 1997. Il n'atteignit jamais la Ligue nationale de hockey jouant dans la Ligue américaine de hockey et dans l'ECHL. Il termina sa carrière en 2006 avec le Coventry en Europe.