Mohammed Hanif nació en Okara, Pakistán, en 1965. Se graduó en la Academia de las Fuerzas Aéreas de Pakistán como oficial piloto, carrera que abandonó para dedicarse al periodismo. Ha escrito obras de teatro y series para la BBC, y su película The Long Night ha participado en numerosos festivales internacionales. Graduado en el programa de escritura creativa de la Universidad de East Anglia, en la actualidad es director del servicio radiofónico en urdu de la BBC. Vive en Londres.