In 2003 he joined US Colomiers whom he played for one season. In 2004 Grandclaude joined USA Perpignan and has played for them ever since.
He made his Test debut for France in 2005 when he came on as a substitute against England in France's 18-17 victory. He played once more during the 2005 Six Nations Championship, and did not receive his third cap until 2007 when he faced the All Blacks in New Zealand.