Nació en Chihuahua, Chihuahua.
Estudió en la Universidad Autónoma de Chihuahua y se graduó en la carrera de Derecho. Luego se mudó a la Ciudad de México para trabajar como abogado y posteriormente se involucró en la política estatal.