Entre sus principales maestros se encuentran Víctor Urbán y Jesús Estrada.
Posteriormente fue acreedor a la beca por parte del Servicio Alemán de Intercambio Académico para continuar sus estudios en la Universidad de las Artes de Berlín bajo la guía del organista alemán Rudolf Heinemann y Albert Bolliger.
[3] Participó con el trío barroco Sine Nomine, así como también tocando el bajo continuo en oratorios de Johann Sebastian Bach y George Frideric Haendel con la Orquesta Filarmónica de la UNAM, Orquesta Sinfónica Nacional (México), Orquesta Filarmónica de la Ciudad de México, entre otras.
[8] Fue miembro de la American Guild of Organist.
Al gran órgano tubular Riojas Tambourini cortesía del Conservatorio Nacional de Música de México, Maestro Rodrigo Treviño Uribe.