Michelle Duncan (born 14 April 1978) is a Scottish-Canadian actress, known for Driving Lessons (2006), Atonement (2007) and The Broken (2008). She portrayed Shelley Stern in the biographical drama film Bohemian Rhapsody (2018).
In 2017, she starred opposite Jamie Robson in Oscar nominated director Charlotte Wells' short film Blue Christmas. Then in the following year she played Shelley Stern in the Queen biopic Bohemian Rhapsody.
In 2022, Duncan was cast in Star Wars: Andor where she plays the role of Roboda Beehaz. In the same year, Duncan starred opposite Dougray Scott in the short film Slay and Prepare the Animal for Meat, directed by Oisin Kearney and written by Ciara Elizabeth Smyth. She also played the role of Caroline Dupayne opposite Bertie Carvel in Dalgliesh Series 2: The Murder Room.
In 2023, Viaplay announced that Duncan had been cast in the Rebus reboot series based on the crime novels of author Ian Rankin.[22]