Né en 1972 à Borujen (Iran), Behnam Behzadi commence sa carrière en temps que photographe et comédien pour le théâtre dès l’âge de quinze ans. Il est diplômé de la Faculté de Cinéma et de Télévision de Téhéran avec une spécialisation en réalisation. Il a déjà réalisé plus de vingt films dont des courts-métrages, des téléfilms et des documentaires. Plusieurs d’entre eux ont remporté de prix dans des festivals internationaux, dont son premier long-métrage « Before the Burial » (2008).