I am the sole Director of a Corporation - do I have to file yearly Federal Income Tax Returns in the US?

Yes. Whether you are the sole Director of a Corporation, a partner in a Corporation or a partner in, or sole owner of, an LLC, you will have to file yearly Federal Income Tax Returns in the US if you have an EIN.