Hello
I have a simple question, though I don't know if there's an answer. 
When I'm talking to a native, should I say my name in "english"(pronouncing in english) or in portuguese(my language)? And there's one more thing, I have an english name:William Reinert.
So, what's better, pronounce it as I've always pronounced it, or in english?
Thanks