Marsha Thomason débute dans un théâtre près de Manchester à 12 ans, et se retrouve sur la télévision britannique à partir de 1993 dans le téléfilm Safe. Après un rôle de figuration dans le long métrage Priest (1994), elle joue en 1996 dans un épisode de la mini-série Suspect n°1 puis dans le téléfilm Brazen Hussies. L'année suivante, elle tient des seconds rôles réguliers dans trois séries : Pie in the Sky, Playing the Field et Where the Heart Is.
Elle apparaît pour la première fois dans une production américaine en 2001 avec le premier rôle féminin aux côtés de Martin Lawrence dans Le Chevalier black. Elle accompagne un an plus tard Keira Knightley dans le film indépendant Pure, puis devient la femme d'Eddie Murphy dans la comédie fantastique Le Manoir hanté et les 999 fantômes (2003).
Après un rôle dans la série anglaise Burn It en 2003, elle s'installe la même année à Las Vegas où elle s'occupe des tables de jeu du casino d'Ed Deline (James Caan) pendant 2 saisons.