Soroush Shahpouri nació en Karaj, Irán, en 1990. Dejó la Universidad Islámica Azad para centrarse en la realización cinematográfica y la escritura de guiones. Posteriormente recibió formación en escritura de guiones y dirección cinematográfica bajo la mentoría de la cineasta iraní Farnoosh Samadi, el actor y director Hamid Jebeli y el director y guionista Soroush Sehat. Ha dirigido varios cortometrajes, entre ellos «Clutch» (2020), «Titanic—Suitable for Iranian Families» (2023) y «80 Beats» (2024).