Douglas Ross

Conservative MSP for Highlands and Islands

@Douglas4Moray UK Parliament Profile Scottish Parliament Profile

📖 Registers of Interests

Representatives in the UK's Parliaments need to declare financial interests (such as employment, donations, and gifts) that could be considered by others to influence their judgement or actions.

As part of our WhoFundsThem project, we have written about how the rules on financial interests can be improved.

You can read more about the different kind of data we hold about financial interests, including spreadsheet downloads.


Douglas Ross has registers in the following chambers:

Register of Interests – House of Commons

View the history of this person’s entries in the Register

This register last updated on: 2024-05-28

For more information on the different categories, see the official House of Commons page.


💼 Employment and earnings - Ad hoc payments

Assistant referee - The Scottish Football Association

More details

Assistant referee – The Scottish Football Association

  • Job Title: Assistant referee
  • Payer Name: The Scottish Football Association
  • Payer Public Address: Hampden Park, Glasgow G42 9AY
  • Registration Date: 2023-04-03
  • Published Date: 2024-03-18
Specific work or payments
Payment expected for services on 11 May 2024 - £108.00
  • Received Date: 2024-05-11
  • Payment Type: Monetary
  • Payment Description: for Peterhead v Spartans.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2024-05-13
  • Published Date: 2024-05-13
Payment expected for services on 04 May 2024 - £108.00
  • Received Date: 2024-05-04
  • Payment Type: Monetary
  • Payment Description: for Stirling Albion v Annan Athletic.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2024-05-10
  • Published Date: 2024-05-10
Payment expected for services on 20 April 2024 - £108.00
  • Received Date: 2024-04-20
  • Payment Type: Monetary
  • Payment Description: for Stirling Albion v Queen of the South.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2024-05-10
  • Published Date: 2024-05-10
Payment expected for services on 27 April 2024 - £450.00
  • Received Date: 2024-04-27
  • Payment Type: Monetary
  • Payment Description: for Livingston v Ross County.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2024-04-30
  • Published Date: 2024-05-01
Payment expected for services on 30 March 2024 - £108.00
  • Received Date: 2024-03-30
  • Payment Type: Monetary
  • Payment Description: for Montrose v Falkirk.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2024-04-15
  • Published Date: 2024-04-15
Payment expected for services on 13 April 2024 - £450.00
  • Received Date: 2024-04-13
  • Payment Type: Monetary
  • Payment Description: for Motherwell v Hibs.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2024-04-15
  • Published Date: 2024-04-15
Payment expected for services on 23 March 2024 - £184.00
  • Received Date: 2024-03-23
  • Payment Type: Monetary
  • Payment Description: for Dundee United v Inverness CT.
  • Value: 184.00
  • Hours Worked: 1.50
  • Registration Date: 2024-03-25
  • Published Date: 2024-03-28
Payment expected for services on 17 March 2024 - £225.00
  • Received Date: 2024-03-17
  • Payment Type: Monetary
  • Payment Description: for the postponed Dundee v Rangers match.
  • Value: 225.00
  • Hours Worked: 1.50
  • Registration Date: 2024-03-25
  • Published Date: 2024-03-28
Payment expected for services on 29 July 2023 - £108.00
  • Received Date: 2023-07-29
  • Payment Type: Monetary
  • Payment Description: for Arbroath v Montrose on 29 July 2023.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2023-08-02
  • Published Date: 2024-03-18
Payment expected for services on 03 December 2023 - £450.00
  • Received Date: 2023-12-03
  • Payment Type: Monetary
  • Payment Description: for Hibs v Aberdeen on 3 December 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-12-04
  • Published Date: 2024-03-18
Payment expected for services on 14 October 2023 - £220.00
  • Received Date: 2023-10-14
  • Payment Type: Monetary
  • Payment Description: for Peterhead v Dundee United on 14 October 2023.
  • Value: 220.00
  • Hours Worked: 1.50
  • Registration Date: 2023-10-17
  • Published Date: 2024-03-18
Payment expected for services on 03 September 2023 - £450.00
  • Received Date: 2023-09-03
  • Payment Type: Monetary
  • Payment Description: for Aberdeen v Hibs on 3 September 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-09-04
  • Published Date: 2024-03-18
Payment expected for services on 16 September 2023 - £108.00
  • Received Date: 2023-09-16
  • Payment Type: Monetary
  • Payment Description: for Falkirk v Queen of the South on 16 September 2023.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2023-09-18
  • Published Date: 2024-03-18
Payment expected for services on 23 December 2023 - £450.00
  • Received Date: 2023-12-23
  • Payment Type: Monetary
  • Payment Description: for Hearts v St Mirren on 23 December 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-12-28
  • Published Date: 2024-03-18
Payment expected for services on 13 May 2023 - £445.00
  • Received Date: 2023-05-13
  • Payment Type: Monetary
  • Payment Description: for Dundee United v Ross County on 13 May 2023.
  • Value: 445.00
  • Hours Worked: 1.50
  • Registration Date: 2023-05-15
  • Published Date: 2024-03-18
Payment expected for services on 26 May 2023 - £445.00
  • Received Date: 2023-05-26
  • Payment Type: Monetary
  • Payment Description: for Ayr United v Partick Thistle on 26 May 2023.
  • Value: 445.00
  • Hours Worked: 1.50
  • Registration Date: 2023-05-30
  • Published Date: 2024-03-18
Payment expected for services on 10 February 2024 - £108.00
  • Received Date: 2024-02-10
  • Payment Type: Monetary
  • Payment Description: for Montrose v Edinburgh City on 10 February 2024.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2024-02-19
  • Published Date: 2024-03-18
Payment expected for services on 20 January 2024 - £300.00
  • Received Date: 2024-01-20
  • Payment Type: Monetary
  • Payment Description: for Forfar v Hibs on 20 January 2024.
  • Value: 300.00
  • Hours Worked: 1.50
  • Registration Date: 2024-01-22
  • Published Date: 2024-03-18
Payment expected for services on 04 November 2023 - £450.00
  • Received Date: 2023-11-04
  • Payment Type: Monetary
  • Payment Description: for Kilmarnock v Motherwell on 4 November 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-11-14
  • Published Date: 2024-03-18
Payment expected for services on 21 May 2023 - £445.00
  • Received Date: 2023-05-21
  • Payment Type: Monetary
  • Payment Description: for Hibs v Rangers on 21 May 2023.
  • Value: 445.00
  • Hours Worked: 1.50
  • Registration Date: 2023-05-24
  • Published Date: 2024-03-18
Payment expected for services on 27 January 2024 - £90.00
  • Received Date: 2024-01-27
  • Payment Type: Monetary
  • Payment Description: for Spartans v Clyde on 27 January 2024.
  • Value: 90.00
  • Hours Worked: 1.50
  • Registration Date: 2024-01-29
  • Published Date: 2024-03-18
Payment expected for services on 03 February 2024 - £450.00
  • Received Date: 2024-02-03
  • Payment Type: Monetary
  • Payment Description: for Ross County v St Johnstone on 3 February 2024.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2024-02-06
  • Published Date: 2024-03-18
Payment expected for services on 06 January 2024 - £90.00
  • Received Date: 2024-01-06
  • Payment Type: Monetary
  • Payment Description: for Peterhead v Spartans on 6 January 2024.
  • Value: 90.00
  • Hours Worked: 1.50
  • Registration Date: 2024-01-22
  • Published Date: 2024-03-18
Payment expected for services on 03 September 2023 - £95.00
  • Received Date: 2023-09-03
  • Payment Type: Monetary
  • Payment Description: for Cove Rangers v Montrose on 3 September 2023.
  • Value: 95.00
  • Hours Worked: 1.50
  • Registration Date: 2023-09-11
  • Published Date: 2024-03-18
Payment expected for services on 16 December 2023 - £108.00
  • Received Date: 2023-12-16
  • Payment Type: Monetary
  • Payment Description: for Cove Rangers v Alloa Athletic on 16 December 2023.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2023-12-19
  • Published Date: 2024-03-18
Payment expected for services on 24 February 2024 - £450.00
  • Received Date: 2024-02-24
  • Payment Type: Monetary
  • Payment Description: for Kilmarnock v Aberdeen on 24 February 2024.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2024-02-26
  • Published Date: 2024-03-18
Payment expected for services on 20 August 2023 - £190.00
  • Received Date: 2023-08-20
  • Payment Type: Monetary
  • Payment Description: for Hearts v Partick Thistle on 20 August 2023.
  • Value: 190.00
  • Hours Worked: 1.50
  • Registration Date: 2023-08-21
  • Published Date: 2024-03-18
Payment expected for services on 30 September 2023 - £184.00
  • Received Date: 2023-09-30
  • Payment Type: Monetary
  • Payment Description: for Dundee United v Queen’s Park on 30 September 2023.
  • Value: 184.00
  • Hours Worked: 1.50
  • Registration Date: 2023-10-05
  • Published Date: 2024-03-18
Payment expected for services on 22 July 2023 - £108.00
  • Received Date: 2023-07-22
  • Payment Type: Monetary
  • Payment Description: for Dunfermline v Kilmarnock on 22 July 2023.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2023-07-28
  • Published Date: 2024-03-18
Payment expected for services on 12 August 2023 - £450.00
  • Received Date: 2023-08-12
  • Payment Type: Monetary
  • Payment Description: for Ross County v St Johnstone on 12 August 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-08-14
  • Published Date: 2024-03-18
Payment expected for services on 17 February 2024 - £450.00
  • Received Date: 2024-02-17
  • Payment Type: Monetary
  • Payment Description: for Hearts v Motherwell on 17 February 2024.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2024-02-19
  • Published Date: 2024-03-18
Payment expected for services on 27 August 2023 - £450.00
  • Received Date: 2023-08-27
  • Payment Type: Monetary
  • Payment Description: for St Mirren v Aberdeen on 27 August 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-08-29
  • Published Date: 2024-03-18
Payment expected for services on 25 November 2023 - £450.00
  • Received Date: 2023-11-25
  • Payment Type: Monetary
  • Payment Description: for Ross County v Kilmarnock on 25 November 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-11-27
  • Published Date: 2024-03-18
Payment expected for services on 09 December 2023 - £108.00
  • Received Date: 2023-12-09
  • Payment Type: Monetary
  • Payment Description: for Falkirk v Kelty Hearts on 9 December 2023.
  • Value: 108.00
  • Hours Worked: 1.50
  • Registration Date: 2023-12-12
  • Published Date: 2024-03-18
Payment expected for services on 24 September 2023 - £450.00
  • Received Date: 2023-09-24
  • Payment Type: Monetary
  • Payment Description: for Rangers v Motherwell on 24 September 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2023-09-27
  • Published Date: 2024-03-18
Payment expected for services on 30 December 2023 - £450.00
  • Received Date: 2023-12-30
  • Payment Type: Monetary
  • Payment Description: for Kilmarnock v Dundee on 30 December 2023.
  • Value: 450.00
  • Hours Worked: 1.50
  • Registration Date: 2024-01-04
  • Published Date: 2024-03-18

💼 Employment and earnings - Ongoing paid employment

Member of the Scottish Parliament - Scottish Parliament

More details

Member of the Scottish Parliament – Scottish Parliament

  • Job Title: Member of the Scottish Parliament
  • Payer Name: Scottish Parliament
  • Payer Public Address: Edinburgh EH99 1SP
  • Registration Date: 2022-07-14
  • Published Date: 2024-03-18
Specific work or payments
Agreement starting 01 April 2023 - £1,879.50
  • Regularity Of Payment: Monthly
  • Start Date: 2023-04-01
  • Period For Hours Worked: Monthly
  • Payment Type: Monetary
  • Value: 1879.50
  • Hours Worked: 160.00
  • Is Payment Donated: 1
  • Donatee Paid By: Donated by the Member to the recipient
  • Donatee Type: Charity
  • Registration Date: 2022-07-14
  • Published Date: 2024-03-18

🎁 Gifts, benefits and hospitality from UK sources

Scottish Football Association - £399.00

More details

Scottish Football Association – £399.00

  • Payment Type: InKind
  • Payment Description: Ticket with hospitality for the Scotland v England football match at Hampden Park
  • Value: 399.00
  • Received Date: 2023-09-12
  • Accepted Date: 2023-09-12
  • Is Sole Beneficiary: 1
  • Donor Name: Scottish Football Association
  • Donor Public Address: Hampden Park, Glasgow G42 9AY
  • Donor Status: Company
  • Donor Company Name: Scottish Football Association
  • Donor Company Identifier: SC005453
  • Donor Company Identifier Source: Companies House
  • Registration Date: 2023-10-06
  • Published Date: 2023-12-03

Register of Interests – Scottish Parliament

View the history of this person’s entries in the Register

This register last updated on: 2026-02-10

For more information on the different categories, see the official Scottish Parliament page.


🎁 Gifts

On 4 November 2024, I received a donation of £25,000 to be retained in connection with future political activities from Mr Alasdair Locke, a private individual. The gift was a cash donation to me as an individual. I established that the donation was from a permissible donor and accepted it on 4 November 2024. [Registered 4 December 2024]

On 19 July 2024 I attended the 152nd Open at Royal Troon as a guest of the Royal and Ancient Golf Club (St Andrews, KY16 9JD). The cost of the ticket and hospitality, estimated by the Club, was £395. [Registered 4 September 2024]

On 12 September 2023, I attended the Scotland v England football match at Hampden as a guest of the Chief Executive of the Scottish Football Association, Ian Maxwell (Hampden Park, Glasgow, G42 9AY). The cost of the ticket and hospitality, estimated by the Scottish Football Association, was £399. [Registered 3 October 2023]

On 16 July 2022 I attended The Open Golf Championships as a guest of Salmon Scotland (an industry representative body of 21 Calton Road, Edinburgh EH8 8 DL). The ticket and associated hospitality amounted to a total of £1,000. [Registered 4 August 2022]

On 4 July 2022 I attended the All England Tennis Club for The Championships as a guest of Diageo plc (a beverages company of 16 Great Malborough Street, London, W1F 7HS). The tickets and associated hospitality amounted to a total of £475. [Registered 2 August 2022]


On 15 December 2025, I received remuneration of £1,727.42 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment comprised the following: a match fee of £211.36 and expenses of £105.30 for serving as an Assistant Referee in an Arbroath vs Ross County match; a match fee of £124.06 and expenses of £37.80 for serving as an Assistant Referee in an Inverness Caledonian Thistle vs Cove Rangers match; a match fee of £124.06 and expenses of £136.80 for serving as an Assistant Referee in an East Fife vs Stenhousemuir match; a match fee of £516.92 and expenses of £171.45 for serving as an Assistant Referee in a Rangers vs Livingston match; and a match fee of £184.92 and expenses of £114.75 for serving as an Assistant Referee in a St. Johnstone vs Cove Rangers match. [Registered 5 January 2026]

On 14 November 2025, I received remuneration of £1,592 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment comprised the following: a match fee of £124.06 and expenses of £151.20 for serving as an Assistant Referee in a Stenhousemuir vs Montrose match; a match fee of £211.36 and expenses of £114.30 for serving as an Assistant Referee in a St Johnstone vs Ross County match; a match fee of £211.36 and expenses of £202.50 for serving as an Assistant Referee in a Ary United vs Greenock Morton match; and a match fee of £516.92 and expenses of £60.30 for serving as an Assistant Referee in a Aberdeen vs Hibernian match. [Registered 3 December 2025]

On 15 October 2025, I received remuneration of £663.73 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment comprised the following: a match fee of £103.38 and expenses of £104.40 for serving as an Assistant Referee in a Forfar Athletic vs Annan Athletic match; a match fee of £124.06 and expenses of £37.80 for serving as an Assistant Referee in an Inverness Caledonian Thistle vs East Fife match; a match fee of £211.36 and expenses of £44.10 for serving as an Assistant Referee in a Queen’s Park vs Partick Thistle match; and a payment of £38.63 for attendance at a fitness test. [Registered 15 October 2025]

On 15 August 2025 I received remuneration of £444.80 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment comprised the following: a match fee of £127.17 and expenses of £36.90 for serving as an Assistant Referee in a Brora Rangers vs Kilmarnock match; a match fee of £127.17 and expenses of £63.90 for serving as an Assistant Referee in a Peterhead vs Clyde match; and a payment of £89.96 for attendance at a Category 1, VAR (Video Assistant Referee) and SAR (Specialist Assistant Referee) meeting. [Registered 15 August 2025]

On 13 June 2025 I received remuneration of £522.90 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment comprised the following: a match fee of £100.86 and expenses of £103.50 for serving as an Assistant Referee in a Forfar Athletic vs Stirling Albion match; a match fee of £206.21 and expenses of £67.50 for serving as an Assistant Referee in a Cove Rangers vs Queen of the South match; and a payment of £44.83 for attendance at an End of Season Review Meeting. [Registered 1 July 2025]

On 24 May 2024 I received remuneration of £428.40 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £108 and expenses of £147.60 for serving as Assistant Referee in a Stirling Albion vs Annan Athletic match, and a match fee of £108 and expenses of £64.80 for a Peterhead vs Spartans match. [Registered 14 June 2024]

On 10 May 2024 I received remuneration of £866.70 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £108 and expenses of £147.60 for serving as Assistant Referee in a Stirling Albion vs Queen of the South match, and a match fee of £450 and expenses of £161.10 for a Livingston vs Ross County match. [Registered 10 May 2024]

On 26 April 2024 I received remuneration of £621.90 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £450 and expenses of £171.90 for Motherwell v Hibernian match. [Registered 30 April 2024]

On 12 April 2024 I received remuneration of £844.60 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £225 and expenses of £117 for serving as Assistant Referee in a Dundee v Rangers match, a match fee of £184 and expenses of £117 for a Dundee United v Inverness match, and a match fee of £108 and expenses of £93.60 for a Montrose v Falkirk match. [Registered 30 April 2024]

On 1 March 2024 I received remuneration of £812.70 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £108 and expenses of £93.60 for serving as Assistant Referee in a Montrose vs Edinburgh City match, and a match fee of £450 and expenses of £161.10 for a Hearts vs Motherwell match. [Registered 15 March 2024]

On 15 March 2024 I received remuneration of £645.75 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £450 and expenses of £195.75 for serving as Assistant Referee in a Kilmarnock vs Aberdeen match. [Registered 15 March 2024]

On 16 February 2024 I received remuneration of £747 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £450 and expenses of £49.95 for serving as Assistant Referee in a Ross County vs St Johnstone match and a match fee of £90 and expenses of £157.05 for a Spartans vs Clyde match. [Registered 19 February 2024]

On 2 February 2024 I received remuneration of £412.05 form the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £300 and expenses of £112.05 for serving as Assistant Referee in a Forfar vs Hibernian match. [Registered 12 February 2024]

On 19 January 2024 I received remuneration of £1,588.95 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £108 and expenses of £69.30 for serving as Assistant Referee in a Cove Rangers vs Alloa Athletic match, a match fee of £450 and expenses of £161.10 for a Hearts vs St Mirren match, a match fee of £450 and expenses of £195.75 for a Kilmarnock vs Dundee match, and a match fee of £90 and expenses of £64.80 for a Peterhead vs Spartans match. [Registered 19 January 2024]

On 22 December 2023 I received remuneration of £1,373.85 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £450 and expenses of £49.50 for serving as Assistant Referee in a Ross County vs Kilmarnock match, a match fee of £450 and expenses of £158.40 for a Hibs vs Aberdeen match, and a match fee of £108 and expenses of £157.95 for a Falkirk vs Kelty Hearts match. [Registered 8 January 2024]

On 1 December 2023 I received remuneration of £645.75 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £450 and expenses of £195.75 for serving as Assistant Referee in a Kilmarnock vs Motherwell match. [Registered 1 December 2023]

On 3 November 2023 I received remuneration of £284.80 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £220 and expenses of £64.80 for serving as Assistant Referee in a Peterhead vs Dundee United match. [Registered 14 November 2023]

On 20 October 2023 I received remuneration of £301 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £184 and expenses of £117 for serving as Assistant Referee in a Dundee United vs Queen’s Park match. [Registered 22 October 2023]

On 6 October 2023 I received remuneration of £893.25 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £108 and expenses of £157.95 for serving as Assistant Referee in a Falkirk vs Queen of the South match, and a match fee of £450 and expenses of £177.30 for a Rangers vs Motherwell match. [Registered 6 October 2023]

On 22 September 2023 I received remuneration of £676.40 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £450 and expenses of £62.10 for serving as Assistant Referee in an Aberdeen vs Hibs match, and a match fee of £95 and expenses of £69.30 for a Cove Rangers vs Montrose match. [Registered 22 September 2023]

On 8 September 2023 I received remuneration of £1,582.40 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £450 and expenses of £49.50 for serving as Assistant Referee in a Ross County vs St Johnstone match, a match fee of £190 and expenses of £161.10 for a Hearts vs Partick Thistle match, and a match fee of £450 and expenses of £281.80 for a St Mirren vs Aberdeen match. [Registered 10 September 2023]

On 11 August 2023 I received remuneration of £465.30 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £108 and expenses of £144 for serving as Assistant Referee in a Dunfermline vs Kilmarnock match, and a match fee of £108 and expenses of £105.30 for an Arbroath vs Montrose match. [Registered 22 August 2023]

On 10 July 2023 I received remuneration of £274.70 from Ross County Football Club (of Victoria Park, Jubilee Park Road, Dingwall, IV15 9QZ). This payment represented a match fee of £222.50 and expenses of £52.20 for serving as Assistant Referee in a Ross County vs Queens Park match. [Registered 14 July 2023]

On 16 June 2023 I received remuneration of £1,248.20 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £157.50 for serving as Assistant Referee in a Hibernian vs Rangers match, and a match fee of £445 and expenses of £200.70 for an Ayr United vs Partick Thistle match. [Registered 21 June 2023]

On 2 June 2023 I received remuneration of £561.55 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £116.55 for serving as Assistant Referee in a Dundee United vs Ross County match. [Registered 14 June 2023]

On 19 May 2023 I received remuneration of £564.25 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £119.25 for serving as Assistant Referee in a St Johnstone vs Hibernian match. [Registered 29 May 2023]

On 21 April 2023 I received remuneration of £1,004.20 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £280.90 for serving as Assistant Referee in a St Mirren vs Livingston match, and a match fee of £173 and expenses of £105.30 for an Arbroath vs Dundee match. [Registered 27 April 2023]

On 6 April 2023 I received remuneration of £715.55 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £270.55 for serving as Assistant Referee in a Motherwell vs Rangers match. [Registered 12 April 2023]

On 24 March 2023 I received remuneration of £873.75 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £195.75 for serving as Assistant Referee in a Kilmarnock vs Motherwell match, and a match fee of £89 and expenses of £144 for an East Fife vs Forfar Athletic match. [Registered 24 March 2023]

On 10 March 2023 I received remuneration of £211.70 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £173 and expenses of £38.70 for serving as Assistant Referee in an Inverness Caledonian Thistle vs Hamilton Academical match. [Registered 17 March 2023]

On 24 February 2023 I received remuneration of £649.20 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £380 and expenses of £269.20 for serving as Assistant Referee in a Celtic vs St Mirren match. [Registered 24 February 2023]

On 10 February 2023 I received remuneration of £396.55 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £280 and expenses of £116.55 for serving as Assistant Referee in a Dundee United vs University of Stirling match. [Registered 22 February 2023]

On 27 January 2023 I received remuneration of £1,091.50 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £272.80 for serving as Assistant Referee in a Motherwell vs Hibernian match, and a match fee of £173 and expenses of £200.70 for an Ayr United vs Arbroath match. [Registered 29 January 2023]

On 13 January 2023 I received remuneration of £1,434.85 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £107 and expenses of £158.40 for serving as Assistant Referee in a FC Edinburgh vs Montrose match, a match fee of £445 and expenses of £116.55 for a Dundee United vs Hearts match, and a match fee of £445 and expenses of £162.90 for a Livingston vs Motherwell match. [Registered 16 January 2023]

On 23 December 2022 I received remuneration of £657.30 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £155 and expenses of £57.60 for serving as Assistant Referee in a Fraserburgh vs Arbroath match, a match fee of £173 and expenses of £38.70 for an Inverness Caledonian Thistle v Dundee match, and a match fee of £89 and expenses of £144 for a East Fife vs Bonnyrigg Rose match. [Registered 3 January 2023]

On 2 December 2022 I received remuneration of £735.75 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £445 and expenses of £290.75 for serving as Assistant Referee in an Kilmarnock vs Hibs match. [Registered 8 December 2022]

On 18 November 2022 I received remuneration of £793.35 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £107 and expenses of £93.60 for serving as Assistant Referee in a Montrose vs Dunfermline match, a match fee of £107 and expenses of £144.45 for a Dunfermline vs Kelty Hearts match, and a match fee of £173 and expenses of £168.30 for a Partick Thistle vs Dundee match. [Registered 25 November 2022]

On 4 November 2022 I received remuneration of £252.80 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £89 and expenses of £163.80 for serving as Assistant Referee in a Bonnyrigg Rose v East Fife match. [Registered 4 November 2022]

On 21 October 2022 I received remuneration of £526.60 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £107 and expenses of £93.60 for serving as Assistant Referee in a Montrose vs FC Edinburgh match and a match fee of £173 and expenses of £153 for a Raith Rovers v Cove Rangers match. [Registered 31 October 2022]

On 23 September 2022 I received remuneration of £171.35 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £107 and expenses of £64.35 for serving as Assistant Referee in a Peterhead v Montrose match. [Registered 27 September 2022]

On 9 September 2022 I received remuneration of £543.70 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £173 and expenses of £170.10 for serving as Assistant Referee in a Hamilton Academical v Raith Rovers match and a match fee of £107 and expenses of £93.60 for a Montrose v Kelty Hearts match. [Registered 27 September 2022]

On 12 August 2022 I received remuneration of £282.30 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £106 and expenses of £4.95 for serving as Assistant Referee in an Elgin City vs Queen of the South match and a match fee of £107 and expenses of £64.35 for a Peterhead vs Airdrieonians match. [Registered 26 August 2022]

On 26 August 2022 I received remuneration of £211.25 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment represented a match fee of £173 and expenses of £38.25 for serving as Assistant Referee in an Inverness Caledonian Thistle vs Cove Rangers match. [Registered 26 August 2022]

Until 4 July 2024 I was the Member of Parliament for Moray (House of Commons, London, SW1A 0AA). I attended the House of Commons weekly when it was in session. I received salary and use of an iPad and laptop. I estimated the total combined value of this remuneration was between £85,001 and £90,000 per annum. During my time as an MSP and MP, I donated my MSP salary to local charities each month. My UK parliamentary business costs and expenses were made publicly available on the Independent Parliamentary Standards Authority website at www.theipsa.org.uk. On 31 July 2024, I received £17,589.83 from IPSA as a payment made to former MPs. On 13 January 2025, I received £9,800 from IPSA as a payment made to MPs who were not re-elected. [Amended interest 31 May 2023, Amended interest 24 September 2024, Amended interest 25 November 2024, Amended interest 6 March 2025]

On 13 June 2025 I received remuneration of £522.90 from the Scottish Football Association (of Hampden Park, Glasgow, G42 9AY). This payment comprised the following: a match fee of £100.86 and expenses of £103,50 for serving as an Assistant Referee in a Forfar Athletic vs Stirling Albion match; a match fee of £206.21 and expenses of £67.50 for serving as an Assistant Referee in a Cove Rangers v Queen of the South match; and a payment of £44.83 for attendance at an End of Season Review Meeting. [Registered 1 July 2025]


🤝 Voluntary

On 12th August 2022, my wife and I were guests of Air Vice Marshall Ross Thomson and the RAF, 25 Learmonth Terrace, Edinburgh EH4 1NX for a performance at the Royal Edinburgh Military Tattoo. The estimated value for the evening including hospitality received was £773.48. [Registered 21 September 2022]

From 7 October to 13 October 2021, I was part of an MP delegation from the British-Qatari APPG to meet ministers and officials from the Ministry of Foreign Affairs Qatar. Discussions centred around Qatar’s humanitarian and political response to the Afghanistan crisis, preparations for the World Cup, workers' rights reform and bilateral relations. On the 25th October the Embassy of Qatar confirmed the costs of the visit amounted to £7,856.24 and were met by The Ministry of Foreign Affairs Qatar (Qatar Embassy, 1 South Audley Street, London W1 1NB). [Registered 15 November 2021]

On 18 June 2021 I was a guest of the UK Government Department for Culture, Media and Sport at the England v Scotland Euro 2020 Group Stage match at Wembley stadium.

From 31 Jul to 5 August 2016, I was part of a fact-finding political delegation to Israel and the West Bank for Scottish Conservative MSPs. The costs of the visit amounted to £2,000 and were met by Conservative Friends of Israel (of CFI Ltd, PO BOx 72288, London, SW1P 9LB).

I am a member of the Scottish Senior Football Referees Association.

Note for journalists and researchers: The data on this page may be used freely, on condition that TheyWorkForYou.com is cited as the source.

This data was produced by TheyWorkForYou from a variety of sources.

For an explanation of the vote descriptions please see our page about voting information on TheyWorkForYou.

Profile photo: © Parliament (CC-BY 3.0)