Maestro en Derecho por la Universidad Autónoma de Querétaro, especialista en Justicia Constitucional y Procesos Constitucionales por la Universidad de Castilla, La Mancha y Máster en Argumentación Jurídica por la Universidad de Alicante, España. Especialista en Derecho Electoral por la Universidad Nacional Autónoma de México. Cumplió 18 años de servicio en el Poder Judicial de la Federación. Fue presidente de la Comisión Sustanciadora para resolver conflictos laborales de servidores del Tribunal Electoral del Poder Judicial de la Federación y coordinador de jurisprudencia del Tribunal Electoral del Poder Judicial de la Federación, de 2011 al 2014 y actualmente es Magistrado del Tribunal Electoral del Estado de Querétaro.