I would probably fold in this position. A 9 high flush isn't very promising, but he could end up just having a pocket pair that doesnt make a flush. The pot odds arent that great too.