Moravec er født i Kautzen i Østerrike, men familien flyttet til Canada da han var fem år gammel. Hans nasjonalitet er canadisk, men har bodd, tatt utdannelse og arbeidet i USA siden 1971.