Ok, let's do a quick fact check.
I referred to him as German.
Because:
He has a German passport. Check.
Because he lived in Germany for most of his life he tends to behave like a German. Check.
See? If it's still too difficult for you, feel free to ask. Otherwise you can do one now.