Nata nel 1942 ad Aliwal North, nella regione orientale del Capo, da padre immigrato dal Panjab, dopo essersi diplomata nel 1961 presso il Coronationville Teacher Training College, insegna a Johannesburg per quattro anni, e poi per tre in Zambia e nello Swaziland. Nel 1969, in concomitanza con il ritiro del passaporto sudafricano, emigra in Canada. Rientra in Sudafrica solo nel 1994. In Canada lascia l’insegnamento per dedicarsi alla scrittura di testi per radio e televisione. Ha pubblicato quattro romanzi – tre di ambientazione sudafricana, Daughters of the Twilight (1986), Other Secrets (2000) e Boundaries (2003) e uno, A Shattering of Silence (1991), sulla guerra civile in Mozambico – e due raccolte di racconti (Coming Home and Other Stories, 1988 e Against an African Sky, 1995). Oggi si divide tra Canada e Sudafrica e fa la scrittrice a tempo pieno.