Born in Herat, Afghanistan, in 1978. Ramin Rasouli started his film career in Iran and now resides in the Netherlands. He has made ten short films and two feature films. His debut feature film, Lina, entered the festival circuit in 2017. The Dogs Didn’t Sleep Last Night is his second feature film.