Michelle Duncan is a Scottish-Canadian actress born on April 14, 1978. She pursued acting training at Queen Margaret University, Edinburgh, before furthering her studies in English and Classics at The University of St Andrews.
Michelle's television credits include notable roles in Baptiste, Hanna, Grantchester, Sugar Rush, Doctor Who, Low Winter Sun, Lost in Austen, and a TV film, Whatever Love Means, where she portrayed Princess Diana alongside Olivia Poulet as Camilla Parker Bowles and Laurence Fox as Prince Charles.
Her film work comprises performances in Bohemian Rhapsody, Elizabeth is Missing, Atonement, The Broken, and Driving Lessons, where she played the love interest of Rupert Grint, alongside Julie Walters. Her role in Atonement received praise from The New Yorker theatre critic Anthony Lane.
Michelle's stage work includes Time and the Conways, A Midsummer Night's Dream, and The Burning, all of which were performed at the Edinburgh Festival Fringe. She has also lent her voice to an adaptation of The Little Mermaid by Hans Christian Andersen at Little Angel Puppet Theatre in 2006, alongside a talented cast including Dame Judy Dench, Sir Michael Gambon, Rory Kinnear, Claudie Blakley, Rosamund Pike, Claire Rushbrook, and Peter Wight.
In 2007, Michelle was cast as Portia in The Merchant of Venice at Shakespeare's Globe, but was unable to continue after the previews and was replaced by Kirsty Besterman. In 2012, she appeared alongside Amanda Hale in Scrubber, a film written and directed by Romola Garai.
Michelle starred alongside Ruth Negga, Douglas Henshall, and Tom Brooke in Scott Graham's film "Iona" in 2015, which was the closing gala film of the Edinburgh Film Festival. She took on the role of Bea in Deborah Bruce's play The Distance, directed by Charlotte Gwinner, for Sheffield and the Orange Tree Theatres.
Most recently, Michelle starred opposite Jamie Robson in the award-winning film Blue Christmas (2016),directed by Charlotte Wells, who is a favourite of the Cannes Critics' Week in 2022.