Il se joint alors aux Cyclones de Cincinnati de la défunte Ligue internationale de hockey. Son jeu attira l'attention des dépisteurs du Lightning de Tampa Bay. Ces derniers en firent un choix de 5e ronde lors du repêchage de 1999. Il parvint ensuite à jouer ses premières parties dans la LNH avec le Lightning en 1999-2000. Il joua une dernière saison dans l'organisation de la Floride avant de passer aux mains des Hurricanes de la Caroline où il n'y joua jamais. Il retourna jouer en Europe en 2003 et y termina sa carrière en 2009.