Yes or No.
Of course he is. Just as much as his famous neighbors Billy Ayers and Bernardine Dohrn. The point being, you can't depend on the Constitution to keep traitors out of the Oval Office. And, in any case, it's a hopeless cause, because you need 67 senators to do anything about it.
Executive Summary Re NBC Defined in Constitution Plus 4 SCOTUS Cases