During a successful playing career, Ross won 25 caps for Scotland and appeared at the 2003 Rugby World Cup. The fly-half scored a record 23 points on his international debut against Tonga and went on to make 10 appearances in the Five/Six Nations.
At club level, Ross represented Edinburgh, Leeds Tykes, Castres and Saracens before finishing his playing career at London Welsh. Ross scored 696 points during 103 Premiership appearances and was also voted man-of-the-match as Leeds beat Bath Rugby to lift the Powergen Cup in 2005.
As a coach Ross moved to Worcester Warriors in the summer of 2015 after spending the 2014/15 season as Assistant Coach at London Welsh. After five years at Sixways Ross departed Warriors in June 2020 and was appointed Backs Coach of Dragons the following month. Ross has been credited with the Dragons new style of attack that has impressed and excited fans in the second half of the 2020/2021 season.