After winning both the Zurich Premiership and Heineken Cup with Wasps in 2004, he headed across the Channel to play for Castres Olympique in France. He then returned to play for and captain Wasps' London rivals, Harlequins in 2006. In 2008 he signed a 2-year deal to play for RFU Championship side London Scottish.
After winning the Zurich Premiership and Heineken Cup with Wasps in 2004, he moved to play for Castres Olympique in France. He then returned to play for and captain Wasps' London rivals, Harlequins in 2006. In 2008, he signed a two-year contract with London Scottish, an RFU Championship team.