Profesor de Derecho Administrativo en el ITESM Campus Monterrey. Socio del despacho “Urrutia – Ángeles y Asociados”, S.C., con sede en Monterrey, Nuevo León
Maestra en Derecho Procesal Judicial en la Escuela de Estudios e Investigación Judicial del Poder Judicial del Estado de Guanajuato y Máster en Argumentación Jurídica en la Universidad de Alicante en España.