I believe you are right. I saw a picture of him speaking at a meeting when I did search on him.
Bay Area Democrats, I think? With the bay being in Texas?