Scottish actor who is widely known for his role as famed English footballer Bobby Moore in the ITV mini-series Tina & Bobby (2017). Previously, he appeared in the crime drama ITV series Grantchester (2016).
In 2015, he graduated from the Royal Conservatoire of Scotland.
In 2014, he appeared in the ITV crime drama Shetland as Angus Tulloch. In 2016, he starred in The Level as Darryl Quinn.
He was born and raised in Scotland.
He starred alongside Michelle Keegan in the 3-part ITV mini-series Tina & Bobby.