Licenciado en Derecho (UANL, 2011), con especialidad para Secretarios del Poder Judicial de la Federación (IJF, 2014) y Maestría en Derechos Humanos (UANL, 2019). Se ha desempeñado en el sector público como integrante del Poder Judicial Federal y en el privado en distintas firmas especializadas en la solución de conflictos y litigio. Ha participado en investigaciones y publicaciones sobre la responsabilidad civil de las empresas por violaciones a derechos humanos. Actualmente dirige su propia práctica como socio de Castillo Guerra y es profesor en la licenciatura en Derecho de la Universidad de Monterrey.