Maestro en Humanidades por la Universidad Anáhuac. Posee un diplomado en Teología por la Universidad de Salamanca, España y un diplomado en Docencia Universitaria por la Universidad Anáhuac. Ha participado en publicaciones en torno a filosofía, diálogo interreligioso, valores, antropología y ética. En el año 2018 publicó, bajo el sello Nostra Ediciones, el libro “Para entender la ética”.
Fue profesor de la Facultad de Filosofía y Letras de la UNAM de 1995 hasta el año 2000. Es profesor de planta de la Universidad Anáhuac desde 1997. En este periodo ha sido Director de Humanidades, Vicerrector Académico y posteriormente Director Académico y de Formación Integral de la Red de Universidades Anáhuac.
Fue director de la Facultad de Humanidades, Filosofía y Letras de la Universidad Anáhuac México y, más adelante, Coordinador de Proyectos Estratégicos de Investigación. Actualmente es titular del CAPESC (Centro Anáhuac de Pensamiento Social Cristiano) en la Facultad de Responsabilidad Social y cursa el Doctorado en Filosofía en la misma universidad. Es actualmente profesor del Pontificio Instituto Teológico Juan Pablo II en el nivel licenciatura, posgrado y extensión universitaria, en múltiples diplomados.