Khaled Hosseini Biography Khaled Hosseini was born in Kabul, Afghanistan, in His father was a diplomat with the Afghan Foreign Ministry and his mother taught Farsi and History at a large high school in Kabul. In , the Foreign Ministry sent his family to Tehran, where his father worked for the Afghan embassy.