Soroush Shahpouri was born in Karaj, Iran, in 1990. He left Islamic Azad University to focus on filmmaking and screenwriting. He subsequently received training in screenwriting and film directing under the mentorship of Iranian filmmaker Farnoosh Samadi, actor and director Hamid Jebeli, and director and screenwriter Soroush Sehat. He has directed several short films, including Clutch(2020), Titanic—Suitable for Iranian Families (2023), and 80 Beats(2024).