His first international was in 1985 when he refereed the Triple Crown decider between Ireland and England at Lansdowne Road.
[2] He refereed two semi finals – Australia v New Zealand (1991) and France v New Zealand (1999) as well as three quarter finals, Ireland v Australia (1991), South Africa v Samoa (1995) and England v South Africa (1999).
[citation needed] He also refereed the opening match of the 1991 Rugby World Cup between England and New Zealand.
Other credits to his name include 18 consecutive appearances at the Melrose Sevens, including refereeing 4 finals and for his final official match he became the first Scotsman to referee Scotland when he was in charge for their match against the Barbarians at Murrayfield in May 2001.
[4] In 2005 he was elected as referees' representative to the Scottish Rugby Council,[5] and served in this role until 2010.