Hello Muzdi. Yes, as others here have indicated, you can indeed purchase property with another who does not reside in America. Whatever the tax implication are in your uncle's country, he will deal with that there. There would be no issue here other than your monthly carry charges which include local and state taxes.
One thing that could help is if he sends/deposits funds into a Bank account you may have here already as all funds will need to be drawn from a local Bank. That would be stated contractually. You might also consider being the owner of record on all documents if Uncle would consider being a silent partner. That would make you the point person and buyer of record. Whatever your arrangment is with your Uncle would be between you both.
Obviously, a cash purchase will avoid a mortgage and that can make things go smoother. You will still need to show income, assets, work history and good credit. Good luck.