evasive
a) Tending to avoid speaking openly or making revelations about oneself.
Syn: elusive,
slippery,
shifty,
cagey,
equivocal,
ambiguous,
elusory,
sly,
tricky,
unclear,
vague,
deceitful,
devious, noncommital, preverication
Wikipedia foundation.