Il a étudié à la Alfred Beit School et à la St. Georges School en Rhodésie.
Il a poursuivi ses études à l'Université de Rhodésie en 1964.
Il est titulaire d'une licence avec distinction en français de l'Université de Londres. Il a soutenu une thèse de doctorat sur le cinéma à l'Université d'Aix-en-Provence.
Il vit entre l'Afrique australe, Paris et Londres.