Mhairi Calvey est née en Écosse et a grandi sur l'île d'Arran.
À l'âge de 5 ans, elle a fait ses débuts au cinéma en jouant le rôle de « Young Murron » dans le film de Mel Gibson « Braveheart », qui a remporté cinq Oscars. Peu après le tournage, Mhairi est retournée à l'école et s'est concentrée sur ses études. Elle a ensuite suivi une licence (Hons) en Jeu d'acteur à la Guildford School of Acting.
Depuis, Mhairi a joué dans les films « Fear the Invisible Man », « The Eastern Front » et « Robert the Bruce », pour lequel elle a remporté le prix de Meilleure révélation aux National Film Awards. Ses crédits télévisés incluent le drame BBC « Boat Story » réalisé par Jack et Harry Williams.
Mhairi a créé la société de production Dream Reel Entertainment et a réalisé, écrit et produit son premier court-métrage « Gaslight » qui traite des effets du harcèlement conjugal.