He is a graduate of Civil Engineering from the University of Tehran where he showed an interest in acting. Mosaffa’s experience with directing began with the short films, Incubus, The Neighbour and the documentary feature, Farib-e-She’r or The Deceit of Poesy.
He then directed his first film in 2005 with Portrait of a Lady Far Away & The last Steep (2012) Feature Film.
- FIPRESCI International Critics’ Prize for
- The Last Step, from Karlovy Vary International Film Festival, 2012
- Best Adapted Screenplay for “The Last Step”, from the Fajr International Film Festival, 2012
- People’s Choice Award for “Portrait of a Lady Far Away”, from Chicago International Film Festival, 2005