Nació en Trujillo, Perú.
Diploma Superior de Composición de la Escuela Normal de Música de Paris, 1er. Premio de Composición de la Escuela Nacional de Música de Pantin y Certificado de Análisis Musical del Conservatorio Nacional de Región de Boulogne (1986).
En Lima siguió cursos de Dirección Orquestal y de Dirección Coral con Miguel Harth-Bedoya y Werner Pfaff respectivamente.
En 1981 ganó el Primer Concurso de Composición Coral “Municipalidad de Lima” y en 1983 el Concurso para obra de cámara “Patronato Popular y Porvenir”. En 1994 obtuvo una estancia en el Laboratorio de Informática y Electrónica Musical de Madrid para la composición de “Evocaciones”.
Entre el 2000 y 2004 creó y dirigió el Ensamble Vocal Ariodante.
Fue Director Académico del Conservatorio Nacional de Música (2003 - 2010). Allí creó y fue profesor del Laboratorio de Música Electroacústica (1995) y del Taller de Música del Siglo XX (2006).
Representó al Perú en:
Desde 2012 es profesor de Composición y Análisis en la Universidad Peruana de Ciencias Aplicadas y en 2016 dirigió la Orquesta Sinfónica Nacional en un concierto didáctico dedicado a su obra.
Su obra comprende piezas orquestales, de cámara y para medios electrónicos interpretadas en 11 países.