I imagine Mark Penn is registered to vote somewhere -- maybe in D.C.? Maybe in Virginia or Maryland? Is he registered to vote as a Democrat or not?
I suppose it doesn't really matter because in practice he doesn't seem to see partisanship in terms of Democrats verses Republicans or progressives verses conservatives. Rather in practice he appears to believe in oligarchs verses everyone else (and he's always on the side of the oligarchs).
But it sure would be interesting to see the piece of paper where he signed his name and stated his party affiliation.