Mehranfar is a direcor and screenwriter who began his career making short films and documentaries. His feature film debut was Mooshak e kaghazi in 1997. Afterwards, he made The Tree of Life (Derakht-e-Jan, 1998), Afsaneh-e eshgh (2000) and Ghat e-ye zemestani (2002).