I've never seen it put quite this way. perhaps, "under a cloud" "with a cloud hanging over him" "shrouded in mystery" It implies some element of secrecy or intrigue - something left unresolved. - A.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.