 In 1998, he joined Northampton Saints Rugby Academy, and in the next ten years appeared for the club as a scrum-half and occasionally on the wing.In 2008, he moved to France and played for Aviron Bayonnais.In 2009, he moved again to Pays d'Aix RC and, in 2010, to AS Béziers Hérault, for whom he played until his retirement from professional rugby in 2013.