Golshifteh Farahani née à Téhéran, est une actrice iranienne possédant la double nationalité iranienne et française.
Golshifteh Farahani est la fille de l'acteur et metteur en scène de théâtre, Behzad Farahani. Elle a commencé par être une enfant virtuose. Jonglant avec les gammes et le piano dès l'âge de 5 ans, elle intègre à 12 ans une école de musique.
Alors qu'elle est acceptée à se présenter au Conservatoire de Vienne, Golshifteh refuse cette occasion incroyable. Entre temps, elle vient de tourner Le Poirier, un drame romantique qui lui vaut le Prix de la meilleure actrice au Festival du film Fajr. C'est son premier film, elle n'a alors que 14 ans mais son choix est fait : le cinéma. Dès lors, la jeune fille trilingue
Le public étranger, et notamment français, la découvre en 2003 dans Deux Anges de Mamad Haghighat, qui célèbre la passion d'adolescents iraniens pour la musique, et Boutique de Hamid Nematollah, où son rôle d'Eti lui vaut le Prix de la meilleure actrice en France, au Festival des 3 Continents de Nantes.