Realizó estudios de licenciatura en el Conservatorio Nacional de Música. Es graduado de la Maestría en música por University of New Mexico. Hizo una estancia en el Departamento de Jazz y Música Caribeña del Conservatorio de Música de Puerto Rico. Profesor de piano y del Taller de Jazz del programa de Licenciatura en Música ofrecida por la Universidad Autónoma de Zacatecas. Como miembro de Saudade & Jazz grabó un par de CD’s: Primera Toma y Danza.