Moris Farhi, 1935 yılında Ankara'da bir Sefarad Yahudi ailesine doğdu. Yükseköğrenimini İstanbul'da Robert Koleji'nde (şimdiki Boğaziçi Üniversitesi) gördü ve 1954 yılında Edebiyat Fakültesi'nden mezun oldu. Aynı yıl İngiltere'ye gitti ve Londra'da Tiyatro Sanatları Kraliyet Akademisi'nde (Royal Academy of Dramatic Art - RADA) eğitim gördü. 1956 yılında mezun oldu ve Londra'da yaşamaya devam etti. Kısa bir aktörlük kariyerinden sonra yazmaya başladı.
Uluslararası PEN Kulübü'nün 1994-1997 yılları arasında Hapishanedeki Yazarlar Komitesinin (Writers in Prison Committee) İngiltere yöneticisiydi ve International PEN'in 1997-2000 yılları arasında Yazışma Komitesi'ndeydi. 2001 yılında Kraliçe II. Elizabeth adına İngiltere hükümeti tarafından Moris Farhi'ye MBE unvanı verildi.
Children of the Rainbow adlı romanı iki ödül almıştır: İtalya'da Associazione Them Romano'dan "Amico Rom" ödülü (2002) ve Almanya'da Kültür ve Bilimler Akademisi'nden "Özel" ödülü (2003).