Interesting. I'm a bit dissapointed at one aspect however...
"He has no particular hate for orcs"
You could have been more original here... 90% of LOTC don't hate Orcs(Truth)
You should have given him a hatred for Orcs as that is much more original :/