Shortly after the 1979 Islamic Revolution in Iran Gharachedaghi moved to Germany and later settled in Canada.