Welcome to the forum.
There is nothing unusual about your first name in most English-speaking countries. I don't know what you mean by "appropriate" to use in "foreign" countries. Do you mean non-English-speaking countries?
It's your name. Of course it's appropriate. Use it whenever you introduce yourself!
Student or Learner