I don’t think the issue is related to a certain nationalities .

everywhere there is the good & bad .

but take my advice , be strong and when he shout put a limit for him or shout back, don’t be afraid of losing your job .

because if you keep on letting him do it , he will go more far .