Licenciado y doctor en Derecho por la Universidad de Santiago de Compostela, en la que fue profesor ayudante y profesor titular de Derecho Constitucional, está casado y tiene dos hijas.