Fergus is a Scottish rugby union hooker who plays for Glasgow Warriors. He was a member of the Scotland squad for the 2007 Rugby World Cup in France. Thomson made his Celtic League début in November 2004 for Glasgow Warriors against the Border Reivers. He won his first international cap, aged 23, on 11 August 2007 against Ireland at Murrayfield; Scotland won the match 31–21.