Il termine son stage dans la LHJMQ dans l’uniforme des Cataractes de Shawinigan, alors qu’il dispute 31 matchs avec cette équipe à la fin de la saison 2002-2003.
Il s’en va par la suite en Écosse, alors qu’il signe un contrat avec les Édimbourg Capitals de l’EIHL. Toujours dans la même ligue, il s’aligne ensuite avec deux équipes de l’Angleterre, les [[]] et les Newcastle Vipers.
Le , il effectue un retour dans la LNAH, alors qu’il signe un contrat avec les 3L de Rivière-du-Loup[1].
À l'automne 2012, il dispute quelques matchs avec les Riverains de Beloeil de la Ligue de hockey sénior du Richelieu[2], puis le , il signe un contrat à titre d'agent libre avec le Cool FM 103,5 de Saint-Georges[3].