Il joue ensuite avec le FC Lourdes, le Stade toulousain, club avec lequel il obtient un titre de champion de France en 1997, l'USA Perpignan, le SU Agen, club qui est finaliste lors de sa deuxième saison en 2002, l'Aviron bayonnais, qui obtient sa montée en Top 14 en disputant la finale de Pro D2 2004, et la Section paloise qui perd la finale du Challenge européen 2004-2005 face aux Anglais de Sale Sharks.