Not at all. There is no citizenship or residency requirement to form a corporation. The only restriction along these lines is that non-residents are not allowed to be shareholders for S corporations.