Douglas was elected Scottish Conservative MP for Moray in June 2017 and re-elected in December 2019 until the 2024 General Election. He was Parliamentary Under Secretary of State for Scotland from 16 December 2019 to 26 May 2020. He was also a Government Whip until 14 February 2020.
Douglas was elected to the Scottish Parliament as a Member of the Scottish Parliament (MSP) for the Highlands and Islands region in May 2021. He was previously an MSP for the Highlands and Islands region from 2016 to 2017. Before this he served as a councillor on Moray Council from 2007 to 2017.
He was elected Leader of the Scottish Conservative Party in August 2020 and held the post until September 2024.
Douglas was born in Moray and was educated at Forres Academy and the Scottish Agricultural College. Prior to entering politics Douglas pursued a career in farming. He is also a qualified football referee.
Douglas lives with his wife Krystle. They have two sons.