Le , les Flyers l'envoient en compagnie d'un choix conditionnel au repêchage de 2009 en retour de Václav Prospal au Lightning de Tampa Bay. En septembre 2008, il est échangé aux Sénateurs d'Ottawa en compagnie de Filip Kuba et d'un choix de première ronde au repêchage d'entrée dans la LNH 2009 en retour d'Andrej Meszároš. Le , il est échangé avec un second tour au repêchage 2010 aux Hurricanes de la Caroline en retour de Matt Cullen.