Born in Parvan, Afghanistan in 1980, Navid Mahmoudi moved to Iran along his family when he was six years old. Having started his professional career as an assistant director, he directed his own short films whilst producing other works. He has produced more than ten TV movies. In 2014, he produced his first feature film “A few Cubic Meters of Love”, warmly received by both international critics and the public. In 2016, he directed his first feature film “Parting”, before producing “Rona, Azim’s Mother” in 2018. All three films have been Afghanistan’s official Oscar entries. His recent film “Drowning in Holy Water” received Kim Ji Seok award in Busan Film Festival 2020.