Yes. As a U.S. citizen or Green Card holder, you must file U.S. taxes and report your income even if you’re a permanent resident or citizen of a foreign country.
Learn more about the requirement for expats to pay and file taxes