Originario de la ciudad de México, se formó como músico principalmente de manera autodidacta con algunos estudios en la Universidad de Tucson Arizona. Con tan sólo 11 años de edad dio su primera presentación en público en Guadalajara, Jalisco.

A partir de su llegada a Canadá, fundó el primer Mariachi profesional en la provincia de Ontario, Canadá y ha promovido incansablemente la riqueza cultural de México, particularmente a través de la música. También ofrece talleres y clases sobre las tradiciones musicales de México, y participa activamente como facilitador comunitario. En 1990 fue electo como Presidente de la Asociación Mexicana Canadiense.
 
Unos de sus proyectos actuales es la creación y dirección del primer mariachi infantil de Canadá, el cual ayudará a los miembros más pequeños de nuestra comunidad a aprender la música mexicana y a difundir este género.