His law firm specializes in civil, mercantile, penal, labor, and administrative law. He earned his law degree and a masters degree in state and local public administration from the Universidad Autónoma de Querétaro. He has served as a court translator in civil and criminal court, English/Spanish.