Il saisit alors l'opportunité de faire sa place dans la LNH et joua deux saisons avec les Sénateurs. Par contre, il fut envoyé dans la Ligue américaine de hockey lors de sa troisième saison avec l'organisation ontarienne. Ensuite, il signa à nouveau avec les Flyers mais ne réussit pas à se garder un poste permanent avec le club. Jouant alors pour les Phantoms de Philadelphie, il remporta le trophée Eddie-Shore remit au meilleur défenseur de la LAH.
Le , il signa un contrat avec le Lightning de Tampa Bay. À sa deuxième saison avec l'équipe 2003-2004 de l'organisation, il inscrivit son nom sur la Coupe Stanley bien qu'il n'atteignît pas les critères requis : le Lightning demanda à la LNH de l'inscrire car il avait passait la majorité de la saison avec l'équipe à titre de réserviste. La ligue accepta cette exception. La saison suivante, il ne joua que dix parties avec les Falcons de Springfield car il accepta un poste d'assistant entraîneur avec cette même équipe en cours de saison.