Actrice britannique, Rosy McEwen est née Rosy Byrne et a fréquenté une école catholique londonienne. Vers l’âge de 12 ans, elle passe déjà plusieurs auditions pour devenir actrice. La jeune femme apprend son métier sur le tas en faisant partie de spectacles de l’Old Vic et en intégrant la Royal Shakespeare Company.
Alors que sa carrière théâtrale est déjà bien fournie, la jeune femme délaisse quelque peu le grand écran. Elle est d’abord sollicitée par la télévision et notamment la plateforme Netflix dans sa série The Alienist dont elle tourne 8 épisodes en 2020. Toutefois, les cinéphiles la découvrent surtout dans le film de SF franco-lituanien Vesper Chronicles (Kristina Buozyte et Bruno Samper, 2022) où elle joue un personnage étrange et intrigant.
La même année, elle incarne le rôle principal du film indépendant Blue Jean (Georgia Oakley, 2022) qui est en partie financé par la BBC. Elle y incarne une professeure d’EPS contrainte de dissimuler son homosexualité dans l’Angleterre répressive des années 80. Le long-métrage est sorti en France en avril 2023, mais n’a attiré que 32 269 spectateurs sur toute la France. Parallèlement, l’actrice continue à officier au théâtre où elle a notamment joué avec succès dans Othello.