Obtuvo un diploma de Estudios Antropológicos (DEA) con especialización en Antropología de las religiones por la Pontificia Universidad Católica del Perú, y licenciado en Historia con especialización en Antropología por la Universidad Nacional de Rosario, Argentina.
Un par de años más tarde, a la invitación del Consejo Mexicano de Ciencias Sociales (COMECSO)[3] que en 1984 lo dirigía Ricardo Pozas Horcasitas,[4] fue invitado a la red de investigadores del tema, la cual fue Estado, Iglesias y Grupos Laicos, esta red de investigadores, posteriormente se transformaría en la red nacional de Religión Sociedad y Política la cual celebra anualmente un congreso nacional llevados XXXI congresos nacionales hasta 2016.
Como resultado de las reuniones de religión y etnicidad, se funda en 1990 la Asociación Latinoamericana para el Estudio de las Religiones (ALER),[5] siendo presidente del Secretariado permanente desde 1998, teniendo lugar el XVI Congreso Internacional en Heredia, Costa Rica en 2016 y celebrando cada dos años dicho evento.
Además de México, ejerció la docencia en Argentina y Perú.
Así mismo de haber dictado cursos en instituciones de educación superior, conferencias y participado en congresos en Alemania Federal, Argentina, Austria, Brasil, Canadá, Cuba, Chile, Costa Rica, El Salvador España, Estados Unidos, Colombia, Ecuador, Finlandia, Francia, Irlanda, Italia, México, Países Bajos, Perú, Polonia, Puerto Rico, República Checa, Rusia, Sudáfrica, Suecia, Suiza, Uruguay.