IMO no. I've seen him every play through. Only catch is you have to get him after a certain mission. If you don't you miss out for good (which is not good business IMO).
Oh ok. Yeah, my previous mission was "And the Truth Shall Set You free" but I had been doing some stranger missions also.