A former pupil of Biggar High School, Lawson played club rugby with Biggar and Melrose before joining Glasgow Warriors in season 2003-2004. He moved from Glasgow to Sale Sharks in summer 2007 and then to Gloucester in September 2008.
The hooker - who earned 47 caps for Scotland spanning a 13-year international career - finished his career with Newcastle Falcons, for whom he made over 100 appearances before hanging up his boots at the end of the 2017/18 season.
Lawson captained Scotland under-18 and went on to play under-19 and under-21 international rugby. His under-19 honours included playing in all four of Scotland’s matches in the IRB/FIRA world championship in France in 2000, and he was awarded the David McGavin Trophy as Scotland’s under-21 player of the year in 2002. He has also played for Edinburgh under-16, under-18, and under-19.
Lawson made his Six Nations debut as a replacement in Scotland’s 20-16 victory over France in the opening match of the 2006 championship and started in the following match against Wales. He scored his first try for Scotland on his cap international debut in 2005 against Romania in Bucharest, and his first World Cup appearance also was marked with a try, when Scotland beat Portugal two years later in St Etienne.
After announcing his retirement from professional rugby, Lawson took up a position with University of St Andrews as their Director of Rugby before being named as Scotland U20 Assistant Coach in October 2018.