If you apply for a working visa to the US, but will be travelling and applying with your South African passport, must you disclose that you have a British passport as well? It asks the question do you have nationality with another country. I just don't want to complicate things so not sure whether to say yes or no.
closed as off-topic by Newton, Giorgio, Ali Awan, CGCampbell, Mark Mayo♦ May 12 '18 at 3:12
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions about immigration or moving for extended periods of time (studies or employment, among others) are off-topic. Our sister site, Expatriates Stack Exchange might be a better place to ask. See also the meta post Is it OK to ask questions about immigration?." – Newton, Giorgio, Ali Awan, CGCampbell, Mark Mayo
Yes, you should absolutely answer questions truthfully on immigration forms.
Giving false answers on an immigration form is a criminal offense. The consequences if your omissions is discovered are much more severe than any problems you will get from admitting dual nationality, and can include revoking your visa and being banned from the US.
It's very unlikely that having British nationality will negatively impact your application. Relations between the US and Britain have improved considerably in the last 200 years, they don't see being British as a negative.
Yes, of course you have to disclose it. Honestly, how could you possibly believe otherwise?
If they find that you've lied on an immigration form, your visa will almost certainly be invalidated and you are likely to be banned from obtaining another visa in the future.