He currently works as a pundit for BBC Scotland’s Sportscene.
A left winger, his playing career saw him represent Dundee (two spells), Heart of Midlothian (two spells), Rangers, Southampton and Falkirk. He also played 26 times for Scotland.
After working as a pundit for Sky Sports he was appointed manager of Dundee in 2017 before being sacked in October 2018.
He now works for Sky Sports, BBC and RangersTV as a pundit.