Docencia

Ha sido profesor de varios seminarios en México como son el Nacional Presbiteriano, el Bautista, el de la Iglesia Apostólica, el Metodista, y actualmente de la Comunidad Teológica de México y del Seminario Luterano Augsburgo, en éste último participando en su reapertura en 1998. Ha colaborado también con actividades educativas de instituciones internacionales como la Fraternidad Teológica Latinoamericana, La Asociación Internacional para la Promoción de la Educación Cristiana Superior (IAPCHE), Partners in Hope, The Lutheran School of Theology at Chicago, etc., y en particular con la Evangelical Lutheran Church of America (ELCA).

En todos estos casos, además de la enseñanza, ha participado en actividades pastorales en comunidades marginadas urbanas y rurales, llevando a cabo estudios bíblicos y talleres de capacitación teológica, dando consejería pastoral, y dirigiendo la realización de actividades litúrgicas.