Froushan nació y creció en Connecticut, Estados Unidos.
Su padre es el poeta iraní Abol Froushan, emigrado al Reino Unido, y su madre es francesa.
Tras graduarse en 2015,[2] tomó clases de interpretación en la London Academy of Music and Dramatic Art.
[3] En televisión, Froushan ha protagonizado Carnival Row desde 2019 y también apareció en La casa del dragón en 2022, entre otras.
Sobre el escenario, protagonizó Leopold City de Tom Stoppard en 2021 en el Reino Unido y en 2022 en Nueva York.