Karim Hanafy was born in Cairo, Egypt in 1977. He earned a degree in philosophy from Cairo University in 2002 and began working as an Assistant Director for television, theater, documentaries and short films. In 2005, he directed his debut short film with independent production Too Late.