Playing mainly at wing he was first selected for Scotland in 1998 against England in a Calcutta Cup match. He played for Scotland in the 1999 Five Nations Championship which Scotland won, and was selected for the team for the 1999 Rugby World Cup. He continued to play for Scotland in both 2000 and 2001 and won a total of 24 Test caps and scored seven tries for 35 points.