Yes, he definitely has a US filing requirement. In general, income from real property located in the United States that is owned by a nonresident alien is taxed at a 30% (or lower treaty) rate if it is not effectively connected with a U.S. trade or business.
However, he can make an election to choose to treat the rental property as income effectively connected with a trade or business in the US. This would allow him to claim deductions on the rental income so he is only taxed on the net income and not the gross income. Please see the link below.
TurboTax does not support nonresident returns.
However we have a partnership with Sprintax offering a
nonresident tax filing solution to our TurboTax customers.
Visit
the TurboTax/Sprintax site for more info or to get started.