Fue diputado de la república por Lima Metropolitana durante el breve periodo 1990-1992.
[1] Se inició en la política postulando a la Cámara de Diputados por Convergencia Democrática (coalición entre el Partido Popular Cristiano y el Movimiento de Bases Hayistas), sin embargo, no resultó elegido.
[2] En 1990, Edgar Terán se afilió al Frente Independiente Moralizador de Fernando Olivera y postuló nuevamente en las elecciones parlamentarias de ese mismo año.
Logró ser elegido como diputado por Lima Metropolitana, obteniendo 3,885 votos, para el periodo parlamentario 1990-1995.
De igual manera en sus candidaturas en las elecciones de 1995 por CODE-País Posible y luego en las elecciones del 2006 como miembro del Partido Aprista Peruano.