Nato in Uganda ma è vissuto in Kenia e in Inghilterra; si è laureato alla Flinders University of South Australia (BA Honors) nel 1975 e ha avuto un "honorary doctorate" nel 1997. Vive con sua moglie, la produttrice Kerry Heysen e i loro due figli Scott e Jethro in Adelaide, South Australia.