 Marsh joined the Blues Super rugby team in 1996, winning the Super 12 in 97, before switching to the Crusaders with whom he won the title in 1998.He is one of the only players who won back-to-back Super Rugby titles with different teams.Later that year he left New Zealand for France and signed for Top 12 club Montferrand, now known as Clermont, with whom he reached the final of the league on three occasions, in 1999, 2001 and 2007, won the European Challenge Cup twice in 1999 and in 2007, as well as the now-defunct French national cup in 2001.