Nació en la Ciudad de México.
Es Licenciado en Dirección Orquestal y en Dirección Coral por el Instituto de Música Sacra “Cardenal D. Miranda” cursando sus estudios con el maestro Xavier González. También es Licenciado en Concertista de Piano por el Conservatorio Nacional de Música, siendo su maestro Gustavo Morales.
Ha tomado cursos de perfeccionamiento en Dirección Orquestal con los Maestros Jacob Chi, Mikhail Jurowsky, Gustav Meier, Scott Yoo, Christian Ewald, Jorma Panula, Armando Zayas, Enrique A Diemecke y Eduardo Barrios. Ha tomado cursos de perfeccionamiento en piano con los Maestros Mauricio Nader, María Teresa Castrillón, Edison Quintana y Jorge Federico Osorio.
Ha dirigido diferentes agrupaciones artísticas en México y el extranjero, entre las que destacan: la Orquesta Filarmónica de la Ciudad de México, la Orquesta Filarmónica de la UNAM (OFUNAM), la Orquesta Filarmónica de Querétaro, la Orquesta Sinfónica de Oaxaca, la Orquesta Filarmónica de
Sonora, la Orquesta Sinfónica del Instituto Politécnico Nacional, la Orquesta de Cámara de Bellas Artes, la Orquesta Sinfónica de Coyoacán, la Orquesta Stravaganza, el Conjunto de Cámara de la Ciudad de México, la Wuerttemberg Philharmonic Orchestra en Reutlingen Alemania, la Orquesta Sinfónica Juvenil Ollin Yoliztli, la Orquesta Carlos Chávez, entre otras.
Como Director Coral ha sido invitado en varias ocasiones como preparador del Coro del Teatro de Bellas Artes, preparador Coral para la Orquesta Sinfónica Nacional y con la Orquesta de Cámara de Bellas Artes, así como director huésped del Coro de Madrigalistas y del Ensamble de Solistas del
INBA.
En 2015 fue preparador del Coro del Teatro de Bellas Artes, en el montaje de la Segunda Sinfonía de Gustav Mahler Resurrección, con la London Philharmonic.
Se ha presentado en algunos de los festivales artísticos más importantes de nuestro país entre los que destacan el Festival Internacional Cervantino, el Festival Internacional Dr. Alfonso Ortiz Tirado y el Festival Internacional Ars Vocalis México.
En Abril del 2015 realizó con gran éxito el rescate de la Misa de Réquiem del compositor mexicano Arnulfo Miramontes (1881 – 1960), cuyo reestreno presentó en el Palacio de Bellas Artes al frente del Coro de Madrigalistas de Bellas Artes y el Conjunto de Cámara de la Ciudad de México.
En Noviembre del 2018 realizó con éxito el estreno mundial de la Sinfonía en Fa Menor del compositor mexicano Aurelio Barrios y Morales (1880 – 1943) al frente de la Orquesta Sinfónica de Coyoacán.
También en el 2018 ofreció un concierto con la Orquesta Filarmónica de la UNAM (OFUNAM) “Concierto por la Amistad” en Homenaje al gran Pedro Infante.
En el 2019 fue beneficiario de la beca del FONCA para llevar a cabo, junto con la Orquesta Sinfónica de Coyoacán, el rescate histórico y grabación World Premier Recording, de la obra Sinfónica de Aurelio Barrios y Morales, misma que se realizó con el sello discográfico internacional Sterling Records.
A finales de 2021 fue invitado como Director Huésped el Coro del Teatro de Bellas Artes para la ópera Fidelio de L. van Beethoven.
Recientemente fue invitado como Director Huésped del Coro del Teatro de Bellas Artes para la Gala “Elina Garranca” y la ópera Orfeo y Euridice de Gluck.
Desde el año 2016 a la fecha, es Director Artístico Titular de la Orquesta Sinfónica de Coyoacán y de la Orquesta Sinfónica Juvenil Ollin Yoliztli.
Desde el año 2009 ha colaborado intensamente en el desarrollo de las orquestas juveniles, participando activamente en el programa de Orquestas Juveniles y Coros de la Ciudad de México “Fernando Lozano”, siendo Director y Maestro de la Orquesta Sinfónica Juvenil Tlalpan.