Abogado por la Universidad de Monterrey y Maestro en Derecho por la Barra Nacional de Abogados. Fue Juez de Primera Instancia y Procurador General de Justicia en Baja California Sur, así como Delegado de la Procuraduría General de la República en diversas entidades federativas. Ha desempeñado cargos en el Congreso del Estado de Baja California Sur y en el Senado de la República; fungiendo asimismo como asesor en la Cámara de Diputados y la Secretaria de Educación Pública.

Es miembro de la Fraternidad Jurídica Internacional Phi Delta Phi, habiendo ocupado los cargos de Presidente de la Asociación Mexicana de Internet, A.C. y de Consejero Consultivo del Instituto Federal de Telecomunicaciones. Ha realizado actividades de consultor y su labor académica ha sido en las Universidades Autónoma de Baja California Sur, Mundial de La Paz, Anáhuac y Nacional Autónoma de México.

Es Subprocurador de Telecomunicaciones desde el 8 de septiembre de 2015.