Es licenciado en Derecho, egresado de la Universidad Iberoamericana Torreón y maestro en Comunicación Política y Gobernanza Estratégica por la Universidad de Georgetown.
El mismo 2011 fue elegido candidato al Senado por Coahuila.
Compitió en fórmula con Silvia Garza Galván y en la elección constitucional obtuvieron el primer lugar, resultado electos para el periodo de 2012 a 2018.
Sin embargo, quedó en segundo lugar y se unió a la candidatura del primer lugar; Armando Guadiana Tijerina.
[4] En 2024 encabezó la fórmula al Senado por Morena en Coahuila y ganó la elección, asumiendo el cargo el 1 de septiembre de 2024.