No. At this time, Self is only available for permanent U.S. residents or U.S. citizens.