Frances Harrison was educated at Trinity Hall, Cambridge, as well as the School of Oriental and African Studies, and Imperial College in London. For many years she worked as a foreign correspondent for the BBC posted in South Asia, South East Asia, and Iran. From 2000–4 she was the resident BBC Correspondent in Sri Lanka. She has worked at Amnesty International as Head of News and while writing Still Counting the Dead was a visiting research fellow at Oxford University.