Doctor por la Universidad Iberoamericana de México. Se desempeña como profesor principal de la Universidad de Nanzan (Japón), en donde es director del Centro de Estudios Latinoamericanos. Además, dirige el Proyecto de la Colección de las Fotografías Etnográficas Andinas del Museo de Antropología de Nanzan, así como de la revista anual «Perspectiva Latinoamericana». Es coautor de diversas publicaciones, entre las que destacan «Dioses y demonios del Cusco» (compilación realizada junto a Hiroyasu Tomoeda y Luis Millones).
La colección Takahiro Kato comprende 1 filmación de 1 hora, 35 minutos, que documenta el culto al Niño Compadrito en la ciudad del Cusco, en el año 1995.