Narodil se v anglicko-slovenské rodině. Rodiče však záhy přesídlili do Čech, a tak vyrůstal postupně v Mostě, v Ústí nad Labem a nakonec v Praze. Odtud v roce 1966, už jako student anglistiky na Filozofické fakultě Karlovy univerzity, odjel do Kanady a tam již zůstal.