Stuart Martin se passionne très tôt pour le théâtre et décide de se former sérieusement : il étudie l’art dramatique au Royal Conservatoire of Scotland. Dès la fin de ses études, il commence à apparaître dans des productions télévisées et fait ses premiers pas sur les plateaux de tournage. Il obtient ses premiers rôles à la fin des années 2000 et au début des années 2010, apparaissant furtivement dans Robin des Bois, 3 fois 20 ans, A Thousand Kisses et Slow West. Il prend aussi part à des séries comme Babylon et Crossing Lines.
Stuart se fait remarquer du grand public grâce à des séries historiques : il joue ainsi Silas Sharrow dans Jamestown: les conquérantes entre 2017 et 2019. Peu après, il incarne le le Détective Inspecteur William Wellington dans la série Miss Scarlet, détective privée de 2020 à 2024, devenant une figure attachante du petit écran. Côté cinéma, le Britannique élargit son registre avec des films comme l'horrifique Army of Thieves (2021), dans lequel il interprète Brad Cage, un personnage charismatique mêlé à l’action et au suspense.
Sous la direction de Zack Snyder, Stuart Martin incarne ensuite le chasseur expérimenté Den dans Rebel Moon: Partie 1 - Enfant du feu et Rebel Moon: Partie 2 - L'Entailleuse. En 2025, le comédien joue dans les séries criminelles In Flight et Atomic. Puis, il retrouve Snyder pour The Last Photograph, dans lequel il campe le personnage principal : un journaliste qui suit le voyage de deux hommes en Afghanistan. Un projet que le cinéaste tentait de faire aboutir depuis deux décennies et dans lequel Christian Bale était pressenti.
Laurent Schenck