Abogado, actualmente casado. Estudió la primaria y la secundaria en el Colegio La Salle de Lima. Sus estudios universitarios los realizó en la Pontificia Universidad Católica del Perú, especializándose en derecho. Cursaría el mismo curso en la Universidad Nacional Mayor de San Marcos aunque incluyendo ciencias políticas.Ha trabajado como presidente del Estudio Flores-Aráoz & Asociados.En 1990 ingresó como diputado por el Partido Popular Cristiano. En el 2000 ingresó al Congreso como candidato invitado de Perú Posible. En el 2003 fue elegido como Presidente del Congreso. El 2007 renunció a su partido. Ese mismo año llegó a ser Ministro de Defensa, en reemplazo de Allan Wagner.