Nació en Saltillo (Mexico), el 21 de junio de 1959. De niño se trasladó con su familia a Los Ángeles (EE UU), donde recibió su formación musical. Ha trabajado como orquestador para varios compositores y ha escrito algunas bandas sonoras para el cine y la televisión.