Fue congresista de la república por la región Tumbes durante el periodo 2006-2011 y diputado desde 1990 hasta 1992.
En las elecciones parlamentarias del año 1990, postuló a la Cámara de Diputados por el Partido Aprista Peruano, en representación del departamento de Tumbes, y logró resultar elegido con 14,968 votos para el periodo parlamentario 1990-1995.
Sánchez intentó postular al Congreso en 1995 pero no obtuvo éxito.
En las elecciones parlamentarias del año 2006, Franklin Sánchez volvió a postular al Congreso de la República por el Partido Aprista Peruano en representación de su natal Tumbes y resultó nuevamente elegido como congresista de la república para el periodo 2006-2011.
[4][5] Postuló nuevamente al Congreso en las elecciones del año 2016, como miembro de la Alianza Popular.