Человека можно назвать термином. Но не нужно, в особенности если он себя считает русским и это чувствуется не по форме черепа. Русский - это прежде всего душа. ;)
А переехавший украинец превращается в русского?
Нет, остается украинцем.
Как и Ганнибал остался эфиопом.