Licenciado en Derecho por la Universidad Autónoma de Nuevo León, se especializó en Derecho Constitucional, Internacional y Fiscal, en la Universidad de Nuevo León; cursó su maestría en Historia de México del siglo XIX, en la Universidad Nacional Autónoma de México.