I don't see an issue with his background, but I am curious as to what you character saw that made him leave his family, culture, and home forever. I also think that it would be a good idea to include some aspects of his personality. Sometimes, I stress sometimes, antisocial characters can be hard to play with.
Granted, I don't know much as about the lore.
Granted, I don't know much as about the lore.