I think the source you are referring to is really talking about his human instinct rather than forsight. But, like you said, he has a very small amount of Elven blood in him. This may give him a very, very slight foresight abbility.
__________________
Phervasaion
|