Soroush Shahpouri sinh năm 1990 tại Karaj, Iran. Anh rời Đại học Islamic Azad để tập trung làm phim và viết kịch bản. Sau đó, anh được đào tạo về biên kịch và đạo diễn điện ảnh dưới sự hướng dẫn của nhà làm phim người Iran Farnoosh Samadi, diễn viên kiêm đạo diễn Hamid Jebeli và đạo diễn kiêm biên kịch Soroush Sehat. Anh đã đạo diễn một số phim ngắn, trong đó có “Clutch” (2020), “Titanic—Suitable for Iranian Families” (2023) và “80 Beats” (2024).