He made his first appearance for Scotland in more than four years as a replacement against Wales in the Six Nations 2007. He also started for Scotland against France, four weeks later, and scored a try in the seventh minute. He then scored his next try against Canada in the 2009 autumn Test in Aberdeen, repeating this again this time against Samoa in the 2010 autumn Test. He then scored his first Murryfield try for four years against Italy in the 2011 Six Nations Match which Scotland went on to win giving Italy the wooden spoon